【发布时间】:2010-12-29 09:06:15
【问题描述】:
我通常使用 Debian (GNU/Linux) 下的 Geany 或 Hi-Tide 进行固件开发,主要是 C(但也阅读旧的汇编程序)。我使用单行 cmets 记录代码,当我重新输入某些内容并且必须手动重新中断后面的每一行以将其保持在 80 个字符的边距内时,我真的很烦。
是否有可以重新换行连续单行 cmets 的文本编辑器(并在我键入时自动执行此操作)?也就是说,给定:
/// This is a really long line that should have been wrapped at "that" but was not.
/// This sentence is in the same
/// paragraph as the last.
...我想要一个编辑器来重新包装它
/// This is a really long line that
/// should have been wrapped at "that"
/// but was not. This sentence is in
/// the same paragraph as the last.
...最好在我打字时明智地这样做。
我试过了:
- Hi-Tide(基于 Eclipse 3.3)
- Geany
- jEdit
- UniversalIndentGUI + 一堆美化器(我找不到任何有效的格式化程序,这也不是一个很好的工作流程)
- GVim - 下一行开始
//should have been... 而不是/// should have been...
更新:只是为了详细说明我接受的答案 - 我已经使用 snapshot emacs 并且还需要额外的 filladapt mode
【问题讨论】:
标签: editor comments text-editor