feat: Add hint for operators, round to square, input variable, readable operator ID. #3056 (#3057)

### What problem does this PR solve?

feat: Add hint for operators, round to square, input variable, readable
operator ID. #3056

### Type of change

- [ ] Bug Fix (non-breaking change which fixes an issue)
- [x] New Feature (non-breaking change which adds functionality)
- [ ] Documentation Update
- [ ] Refactoring
- [ ] Performance Improvement
- [ ] Other (please describe):
This commit is contained in:
balibabu
2024-10-28 14:31:19 +08:00
committed by GitHub
parent f93f485696
commit 396feadd4b
56 changed files with 1368 additions and 585 deletions

View File

@ -0,0 +1,13 @@
<svg t="1729749189370" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"
p-id="11709" width="200" height="200">
<path d="M512 512m-512 0a512 512 0 1 0 1024 0 512 512 0 1 0-1024 0Z" fill="#FC011A" p-id="11710"></path>
<path
d="M544.045176 616.267294c32.075294-39.454118 41.923765-71.499294 29.605648-96.165647-14.787765-27.105882-34.514824-49.302588-69.059765-54.241882-2.439529 22.196706-4.909176 41.923765-7.378824 54.241882 17.257412 14.787765 32.045176 24.666353 39.454118 36.984471 9.848471 14.787765-2.469647 36.984471-19.727059 36.98447-34.514824 0-61.650824-29.575529-56.711529-64.12047 0-7.378824 0-12.318118 2.469647-19.696942 17.257412-78.908235-34.544941-106.014118-93.726118-106.014117-41.893647 0-83.817412 7.378824-125.741176 9.84847 4.939294-34.544941 34.514824-37.014588 64.12047-37.014588 49.302588-2.439529 96.165647-4.909176 145.468236-9.84847 17.257412-2.469647 36.984471-4.939294 34.514823-29.57553H295.002353c4.939294-12.348235 9.878588-22.196706 17.257412-37.014588C292.532706 290.785882 275.275294 283.407059 253.108706 271.058824c-12.348235 69.029647-54.272 91.256471-118.362353 69.029647-4.939294 56.711529 39.454118 34.544941 69.029647 46.863058C164.321882 436.254118 129.807059 480.647529 90.352941 529.950118c36.984471 7.408941 59.181176-19.696941 93.696-36.984471-14.787765 76.438588-27.105882 145.468235-41.923765 214.528 29.605647 7.408941 54.241882-4.939294 66.56-34.514823 7.408941-19.727059 9.878588-39.454118 17.28753-56.71153 22.196706-69.029647 96.165647-118.362353 172.574118-101.104941-2.439529 9.878588-2.439529 17.257412-4.909177 27.105882-19.727059 0-39.454118 0-56.711529 2.499765-32.045176 4.909176-59.181176 19.727059-66.56 54.211765-7.408941 32.075294 2.439529 59.211294 29.575529 78.908235 39.454118 27.136 86.317176 37.014588 138.089412 37.014588 4.939294-27.105882 7.378824-54.241882 12.348235-83.847529 12.318118 7.408941 19.696941 12.348235 29.57553 14.787765 71.499294 39.454118 145.468235 73.999059 229.315764 83.847529 81.347765 9.878588 152.877176-14.787765 209.588706-73.968941 4.939294-4.939294 9.848471-14.787765 12.348235-22.196706-138.119529 73.968941-263.860706 51.802353-387.162353-17.257412z m-155.346823-162.755765c-51.772235 19.727059-103.544471 39.454118-152.877177 56.741647-4.909176-34.544941 0-51.802353 36.984471-59.181176 27.136-7.408941 56.741647-7.408941 83.847529-7.408941h12.348236c29.575529 0 19.696941 9.848471 19.696941 9.84847z m-7.378824 143.028706c-4.939294 24.666353-7.408941 49.302588-12.348235 73.968941H356.653176c-2.469647 0-2.469647 0-4.939294-2.469647-2.469647 0-4.909176-2.469647-4.909176-2.469647s-2.469647 0-2.469647-2.439529c0 0-2.469647 0-2.469647-2.469647 0 0-2.469647 0-2.469647-2.469647h-2.469647l-2.469647-2.469647c-2.469647 0-2.469647-2.469647-2.469647-2.469647-2.439529-2.469647-4.909176-4.939294-4.909177-7.408941l-2.469647-2.43953s0-2.469647-2.469647-2.469647c-2.469647-4.939294-2.469647-12.348235-2.469647-17.257412v-2.469647c2.469647-27.105882 24.666353-34.514824 61.650823-24.666353z"
fill="#FFFFFF" p-id="11711"></path>
<path
d="M901.601882 335.179294c-27.105882 2.469647-51.802353 2.469647-83.847529 4.909177 12.348235-17.257412 19.727059-27.105882 27.105882-39.454118-19.696941-9.848471-36.954353-17.257412-54.211764-24.636235-29.605647 19.727059-32.075294 61.650824-71.529412 69.029647-4.939294-22.196706-7.378824-44.393412-9.848471-64.120471-51.802353 7.408941-54.241882 12.348235-44.393412 66.590118h-78.908235c0 32.045176 7.408941 39.454118 41.923765 39.454117h71.499294c0 2.469647 2.469647 7.408941 2.469647 9.848471-14.787765 4.939294-32.045176 9.878588-46.832941 17.287529-14.817882 7.378824-39.454118 17.257412-41.923765 29.57553-12.348235 54.241882-17.257412 110.953412-24.666353 170.164706 73.968941 46.832941 155.346824 39.454118 241.633883 27.105882 4.939294-32.075294 7.408941-59.181176 12.348235-86.317176 2.469647-27.105882 9.848471-54.241882 9.84847-81.377883 2.469647-39.454118-12.348235-56.711529-49.302588-64.090353-14.787765-2.469647-32.075294-4.939294-46.863059-7.408941 0-2.469647-2.469647-4.939294-2.469647-7.378823 14.817882-4.939294 29.605647-9.878588 46.863059-12.348236 27.105882-4.939294 54.241882-4.939294 78.908235-9.84847 12.348235-7.408941 29.575529-12.348235 22.196706-36.984471z m-130.710588 263.830588c-41.893647 17.257412-81.347765 12.348235-120.801882 0 0-2.469647 2.469647-4.939294 4.939294-7.408941 2.439529-2.469647 2.439529-4.909176 4.909176-7.378823l2.469647-2.469647 2.469647-2.469647 2.469648-2.469648c2.469647-2.469647 4.939294-2.469647 7.408941-4.939294 0 0 2.439529 0 2.439529-2.469647 4.939294-2.439529 7.408941-2.439529 12.348235-4.909176h51.772236c9.878588 0 19.727059 2.469647 32.045176 4.909176-2.469647 0 29.605647 7.408941-2.469647 29.605647z m-4.909176-76.438588s-2.469647 0 0 0h-7.408942c-4.939294 0-7.378824 2.469647-12.348235 2.469647-7.378824 2.469647-17.227294 2.469647-24.636235 4.909177l-51.802353 7.408941c-4.909176 0-7.378824 2.469647-12.318118 2.469647V527.510588c0-2.469647 0-4.939294 2.469647-7.408941 4.939294-9.848471 12.348235-14.787765 24.666353-19.727059 2.469647 0 2.469647 0 4.939294-2.469647h17.257412c24.666353-2.469647 49.302588 0 73.968941 0 36.984471 0-2.469647 19.727059-14.787764 24.666353z m17.257411-71.499294c-39.454118 7.378824-78.908235 14.757647-115.892705 22.166588-4.939294-22.166588 4.939294-34.514824 29.575529-39.454117 44.393412-12.318118 71.529412-7.378824 86.317176 17.287529z m-273.709176-32.075294l7.408941-59.181177c44.363294 9.878588 71.499294 56.711529 59.181177 103.574589-12.348235-7.408941-22.196706-14.787765-32.075295-22.196706-9.848471-7.378824-22.196706-12.348235-34.514823-22.196706z m-189.861647 224.37647c2.469647 2.469647 2.469647 4.939294 4.939294 7.408942 0-2.469647-2.469647-4.939294-4.939294-7.378824z m49.302588 27.136c-19.727059-4.939294-34.514824-9.848471-44.363294-19.727058 9.848471 9.878588 24.636235 17.257412 44.363294 19.727058z"
fill="#FFFFFF" p-id="11712"></path>
<path
d="M659.937882 581.752471c-2.469647 2.469647-4.909176 4.939294-4.909176 7.378823 0-2.439529 2.439529-4.909176 4.909176-7.378823z m9.878589-41.923765c-4.939294 0-7.408941 3.523765-12.348236 3.523765 4.939294-3.523765 7.408941-3.523765 12.348236-3.523765z m91.226353-17.257412c0 2.469647 0 2.469647 0 0-4.939294 2.469647-9.848471 2.469647-14.787765 4.939294 4.939294-2.469647 9.848471-2.469647 14.787765-4.939294 0 2.469647 0 2.469647 0 0z m4.879058 1.264941s-7.890824 0 0 0c-7.890824 0 0 0 0 0z m12.378353-25.961411c-24.666353 0-49.302588-7.920941-73.968941 0h-7.408941 7.408941c24.666353-7.920941 51.802353 0 73.968941 0z"
fill="#FFFFFF" p-id="11713"></path>
</svg>

After

Width:  |  Height:  |  Size: 6.5 KiB