eclipse - 如何格式化perl代码?

标签 eclipse perl code-formatting

我真的很喜欢我的 Perl 代码格式化 - 行缩进等。问题是我讨厌自己做,我真的很喜欢自动为你做这些的自动格式化程序。

我使用 Eclipse,而 EPIC 插件就是这样做的。问题是它不能很好地处理评论。如果注释太长,它不会将它们分成多行,而只是将它们移到行首,因此缩进根本不对。

此外,它保留了大约 80 个字符的代码行,这有时会使事情变得丑陋。从我上学的时候起,我就记得排队太长是不好的,但现在我想知道是否最好保持原样排长队。

你说什么?关于如何在 Eclipse(或一般)下格式化我的 Perl 代码的任何建议?

更新

Eclipse 的 EPIC 插件也使用 perl tidy。关于如何使 perl tidy 打破长代码行的任何想法,但如果它不能(例如长字符串)仍然正常缩进它们并允许它们更长(而不是像默认那样将它们一直缩进到左边?

最佳答案

看起来 Eclipse/EPIC 实际上使用 Perl::Tidy 作为其源格式化程序。 Perl::Tidy 非常灵活,因此您可能只需要检查文档并按照您想要的方式设置选项。

设置这些选项的 EPIC 指南:http://www.epic-ide.org/guide/ch02s04.php

关于eclipse - 如何格式化perl代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3724257/

相关文章:

java - 我需要使用我的无人机相机而不是我的网络摄像头

eclipse - Grails/Groovy/GGTS : Conflicting module versions on run-app

Perl: Makefile.PL, File::ShareDir::Install, 先有鸡还是先有蛋

perl - 在 Perl 中,散列和祝福引用之间的根本区别是什么?

eclipse - 不使用 m2eclipse 插件自动格式化 pom.xml

java - 添加时 URL 加载错误

mysql - 如何使用perl将文本插入带有引号的mysql

git - 在多编辑器团队中格式化 Clojure 代码

c# - 为什么代码块是分层的?额外积分 : Beautiful way to write my code block

python - PyDev 离线安装