Smart-tools 免费的开发工具箱
背景介绍
作为一名开发人员,我希望有一款轻便且简洁的工具能够帮助自己快速解决一些日常开发的麻烦。因此,我创建了此网站(Smart-tools),其目标是帮助开发人员提高工作效率。目前,本网站已支持20多款常用工具。具体包括:格式化和校验工具、正则表达式、Cron表达式校验、时间戳转换工具、Hash算法在线验证、随机密码生成器等。平日里, 我会定期添加新工具。希望您将此站点添加到您的书签中,以备不时之需。
官网地址:SmartTools - 智能开发工具箱
格式化和校验工具
该工具是基于微软开源的 Monaco Editor 编辑器构建构建的格式化校验工具。支持功能包括:格式化和校验JSON、YAML、sql、XML等语法。工具的图形化界面如图1-1所示。
图1-1 格式化和校验工具
数据类型转换工具
此工具用于将一种数据格式转换成另一种格式,目前已支持:
-
json to yaml
-
json to xml
-
xml to json
-
json to golang struct
-
javascript to json
后续会添加更多类型。其图形化界面如图1-2所示。
编码和解码工具
编码和解码工具主要包括:
-
URL编码和解码
-
Base64编码和解码
-
Unicode和中文互换
-
Image转base64编码
其图形化界面如图1-3所示。
正则表达式验证工具
支持正则表达式在线验证。
Cron表达式验证工具
时间戳转换工具
Hash算法验证工具
-
MD5算法
-
SHA256算法
-
Murmurhash算法
随机密码生成器
在线密码生成器是一款随机数或密码生成工具,密码生成的长度和字符组合能增强密码安全性,增加破解的难度。
可以选择密码长度,是否包含标点符号,是否包含大、小写字母,是否包含数字等任意多个密码。
总结
欢迎使用SmartTools工具箱,如果您有什么好的建议,欢迎留言。
官网地址:SmartTools - 智能开发工具箱