我希望我的线路,尤其是评论中的线路能够自动管理,这样它们就不会太长。
我记得曾经有vim
的配置,一旦我达到72个字符,它会自动将我输入的单词移到下一行。如果我编辑它,重新安排段落是不够聪明的,但这是一个开始。
有什么东西可以为我管理这些吗?我倾向于在我的代码中写出非常长的注释,并且通过具有一致的宽度使它们看起来很整洁有帮助,但是这样做总是很痛苦,因为编辑句子通常需要编辑段落的其余部分。
我刚刚发现 Ctrl + Shift + F 功能。它是惊人的,优于 Ctrl + I 这是我到目前为止所使用的,但我注意到它没有做任何事情来清理我的评论。
更新:在Eclipse中使用Java时,答案是正确的。好像我必须等待CDT加入这个功能。
答案 0 :(得分:14)
在“Windows - &gt;偏好设置”中,转到“Java - &gt;代码样式 - &gt;格式化程序”以自定义格式化程序(单击 Ctrl + Shift <时调用 + ˚F)。在“注释”选项卡中,您可以设置注释的最大线宽(它可以与代码的线宽不同)。
提示:在首选项“Java - &gt;编辑器 - >保存操作”中,您可以让Eclipse在保存文件时自动格式化文件,因此您的代码始终正确缩进!
答案 1 :(得分:0)
Eclipse的自动格式化毫无疑问。
如果您的评论已重新格式化,则取决于评论类型以及您已插入换行符的方式。
例如,编写一个以//
开头的非常长的行注释将由格式化程序分解为多行。
然而,您稍后会编辑格式化的行 - 例如删除部分格式化程序将保留原样。只会改变过长的行。
阻止这样的评论:/* comment */
如果行太短或太长,这些注释将始终重新格式化。
答案 2 :(得分:0)
如果您要格式化标题评论,则必须检查 启用标题评论格式 - 这对我来说很有用。
显然,要使用它,您必须创建新的格式化程序配置文件。