Dav*_*d B 9 eclipse perl code-formatting
我真的很喜欢我的Perl代码格式化 - 线条缩进等等.问题是我讨厌自己做,而且我真的很喜欢自动格式化程序,它会自动为您执行此操作.
我使用Eclipse和EPIC插件就是这样做的.问题是它不能很好地处理评论.如果注释太长,它不会将它们分成多行,而只是将它们转移到行的开头,因此缩进根本不对.
此外,它使代码行长约80个字符,这有时会使事情变得丑陋.从我上学的那些日子开始,我记得太长的路线很糟糕,但现在我想知道是否最好留下长线原样.
你说什么?关于如何在Eclipse(或一般)下格式化我的Perl代码的任何建议?
UPDATE
Eclipse的EPIC插件也使用了perl整洁.关于如何使perl整齐打破长代码行的任何想法,但如果它不能(例如长字符串)仍然正常缩进它们并允许它们更长(而不是将它们一直缩进到左边,因为默认情况下?
dra*_*tun 10
对于非IDE解决方案,请查看Perl::Tidy.
此模块擅长将您的Perl代码美化为您喜欢的任何样式.但是不确定它有长线/注释修复器吗?(免责声明:我不使用,Perl::Tidy因为我对方式TextMate和Vi(m)处理我的Perl代码感到满意).
另一种可选择的IDE解决方案,然后看看Padre,在Perl的应用程序开发和重构环境.
Padre是自托管(即用Perl5编写),跨平台(wxWidgets用于GUI),并与Perl5和Perl6(rakudo)一起使用.
以下是一些视频:
/ I3az /
看起来Eclipse/EPIC实际上使用Perl :: Tidy作为其源格式化程序.Perl :: Tidy非常灵活,因此您可能只需要检查文档并按照您希望的方式设置选项.
EPIC指南设置了这些选项:http://www.epic-ide.org/guide/ch02s04.php
| 归档时间: |
|
| 查看次数: |
5738 次 |
| 最近记录: |