Ctool 程序开发常用工具
ID
ipfcebkfhpkjeikaammlkcnalknjahmhCommon developer utilities: hashing, encryption and decryption, encoding conversion, timestamps, QR codes, pinyin, IP lookup, code optimization, Unicode, regular expressions, and more...
螢幕截圖
詳細介紹
Common developer utilities: hashing, encryption and decryption, encoding conversion, timestamps, QR codes, pinyin, IP lookup, code optimization, Unicode, regular expressions, and more...
## Features
|Feature|Description|Offline use |
|--------------|-------------------------------------------------------------------------------------------------------------------------------|------|
|Hashing|`md5`, `sha1`, `sha256`, `sha512`,`sm3`,`batch processing`,`file support` |√|
|Encryption/decryption|`AES`,`DES`,`RC4`,`Rabbit`,`TripleDes`,`sm2`,`sm4`|√|
|BASE64 encoding |`encrypt`,`decrypt`,`file support`|√|
|URL encoding|`encode`,`decode` |√|
|Time|`two-way timestamp conversion`,`milliseconds` ,`time zones`,`time calculator`|√|
|QR codes|`generate`,`parse` |√|
|Barcodes|`generate` |√|
|Chinese characters to pinyin|`tones`,`initials`,`separators`|√|
|IP address lookup |`carrier`,`city`|×|
|Code formatting|`js`, `ts`, `html`, `css`, `less`, `scss`, `graphql`, `vue`, `angular`, `markdown`, `json5`, `xml`, `yaml`, `sql`, `minify` |√|
|Unicode|`two-way conversion`,`emoji`,`html entities`,`css entities` |√|
|Number base conversion |`bases 2-64`|√|
|Regular expressions|`match`,`find`,`replace` |√|
|Random character generator|`batch`,`special characters` |√|
|Serialization conversion|`json`, `xml`, `yaml`, `phpArray`, `phpSerialize`, `properties`|√|
|Text diff comparison|`lines`,`words`,`css` |√|
|crontab validation|`Crontab`,`rules`,`validation`,`examples` |√|
|websocket debugging |`websocket`,`online debugging` |×|
|Unit conversion |`length`,`area`,`volume`,`mass`,`temperature`,`pressure`,`power`,`work`,`density`,`force`,`time`,`speed`,`data storage`,`angle` |√|
|Time calculator|-|√|
|JSON utilities |`format`,`validate`,`minify`,`escape`,`unescape`,`Unicode to Chinese`,`Chinese to Unicode`,`convert to GET parameters`,`Java`, `C#`, `Go`, `Dart`,`csv`,`table`,`Protobuf`,`jsonpath` |√|
|UUID |`generate uuid online`|√|
|ascii encoding conversion|`decimal`, `hexadecimal`, `octal`, `binary`, `string`|√|
|Variable name format conversion|`Var Name`, `var-name`, `VAR_NAME`, `VarName`, `varName`, `var_name`, `var name` |√|
|jwt decoding|`header`, `payload`|√|
|Hex/String conversion |`hex to string`, `string to hex`, `hexadecimal to string`, `string to hexadecimal`|√|
|Hex/Base64 conversion |`hex to Base64`, `Base64 to hex`|√|
|Text processing |`change case`, `convert Chinese and English punctuation`, `convert simplified and traditional Chinese`, `replace`, `character count`, `remove duplicate lines`, `add line numbers`, `sort lines`, `filter invisible characters at line beginnings and ends`,`filter blank lines`|√|
|html encoding |-|√|
|Sign-magnitude/ones' complement/twos' complement |`generate` |√|
|ARM/HEX|`two-way conversion` |×|
|Bcrypt |`encrypt`,`verify` |√|
|IP network calculator|`convert subnet mask representations between number bases, convert IP address representations between number bases` |√|
|SQL parameter substitution|`substitute parameters in SQL printed by Mybatis`|√|
Feedback:
Please report any problems encountered during use or suggest new utilities. It would be perfect if you could provide implementation code for a new utility O(∩_∩)O
Feedback: https://github.com/baiy/Ctool