发布于 2016-08-16 09:14:27
我最近出版了一本“稳固的链接”,旨在遵循官方的风格指南。
这是存储库
该体系结构与ESLint非常相似,因此我试图使其与ESLint一样易于使用和可定制(包括插入自定义规则)。
它现在还在积极发展。
要开始,您可以通过npm安装它:
npm install -g solium浏览到项目的根目录并运行
solium --init这将创建.soliumrc.json (确定要启用哪些规则并处理自定义规则的插入)& .soliumignore (指定要忽略哪些文件和文件夹)
要在单个文件上运行linter,只需使用:solium --file path/to/myfile.sol
若要链接到整个项目(所有.sol文件),请使用:
solium
或
solium --hot以启用热重新加载。
希望这能提高工作流和开发人员的工作效率,因为由于开发开发工具的缺乏,我一直面临着开发Ethereum平台的许多困难。希望你能找到有用的东西!
发布于 2019-01-06 18:53:07
正在开发一个用于更漂亮的插件,用于格式化可靠的代码:https://github.com/prettier-solidity/prettier-plugin-solidity与更漂亮的插件一样,其目标是拥有一个自以为是的工具,它可以获取您的代码,构建其AST并再次打印它。
(免责声明:我是贡献者之一)
发布于 2016-06-15 06:23:12
如果使用atom.io,就会有一个链接:https://atom.io/packages/linter-solidity
以及语法高亮显示的好处:https://atom.io/packages/language-ethereum
https://ethereum.stackexchange.com/questions/3451
复制相似问题