智能自动缩进功能在 geany 中可用?
2022-09-04 21:26:36
我正在使用Geany IDE编写javascript。我的缩进都搞砸了,我想让它看起来不错。当我在Eclipse中编写Java时,我可以执行ctrl + i以使所有间距按顺序排列。
Geany 中可用的缩进选项是什么?
我正在使用Geany IDE编写javascript。我的缩进都搞砸了,我想让它看起来不错。当我在Eclipse中编写Java时,我可以执行ctrl + i以使所有间距按顺序排列。
Geany 中可用的缩进选项是什么?
文档格式化选项位于Geany的插件愿望清单上(请参阅Geany的插件愿望清单中的自动更正缩进部分)。
但是,Geany允许使用自定义命令发送文本。
正如您可能怀疑的那样,这打开了一个相当广泛的新“门”选择,其背后是您的问题的解决方案,例如,Artistic Style是C,C++,C#和Java的跨平台代码自动格式化程序。所以解决方案是:
我不是艺术风格的鼓动者,你可以使用任何格式化Java代码的工具。它已通过 HTML Tidy 或 PHP Beautifier 以这种方式完成,结果如下所示:
命令 html 简单的智能缩进,最终在 geany 中工作:
bash -c "tidy --indent auto --indent-spaces 2 --char-encoding utf8 --quiet yes 2>/dev/null; true"