作为一名开发人员,我希望有一款轻便且简洁的工具能够帮助自己快速解决一些日常开发的麻烦。因此,我创建了此网站(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所示。

支持正则表达式在线验证。



支持的hash算法包括:
MD5算法
SHA256算法
Murmurhash算法

在线密码生成器是一款随机数或密码生成工具,密码生成的长度和字符组合能增强密码安全性,增加破解的难度。
可以选择密码长度,是否包含标点符号,是否包含大、小写字母,是否包含数字等任意多个密码。

欢迎使用SmartTools工具箱,如果您有什么好的建议,欢迎留言。
官网地址:SmartTools - 智能开发工具箱