![]() |
1
4
它支持 a lot of languages . |
![]() |
2
2
你想要的可以通过Emacs脚本来完成。 我为您编写了这个脚本,它完全满足您的需要,并且可以很容易地扩展到任何语言。 文件名:kill comments
要使用它,只需拨打:
要向其中添加任何语言,请编辑~/.emacs批处理并添加该语言的主要模式。 您可以找到基本上所有您想要的语法感知模式。 http://www.emacswiki.org . 例如,这里是我的~/.emacs批处理文件。它扩展了上述脚本以从javascript文件中删除注释。(我有 javascript.el 在我的~/.el目录中)
通过添加javascript,这将删除您提到的所有文件类型中的注释以及更多的注释。 祝您好运,编码愉快! |
![]() |
3
1
保罗迪臣 response to this question 从脚本中剥离注释可能值得一看。 |
![]() |
4
0
我不知道有这样一个工具——这和说没有一个不一样。 我曾经开始设计一个,但它很快变得疯狂-没有帮助的评论规则在C和C++。
(回答:是的!)
(回答:不!) 为了合理地完成工作,你必须意识到:
这些结合在一起使这项工作相当接近不可能。 最后我有了一个节目, 鳞癌 要删除C和C++注释。它的酷刑测试包括比上面所示的评论更糟糕的例子——而且它做得很好。但是扩展到shell、perl、python或(由您选择)上是非常重要的,我没有这么做。 |
![]() |
5
0
目前还没有这种工具。 |
![]() |
6
-1
你可能会哄骗 GNU Source-highlight 这样做。 |
![]() |
Community wiki · C中有哪些耗时的操作? 1 年前 |
![]() |
Community wiki · 将所有处理器电源都投入到任务中 1 年前 |
![]() |
Community wiki · C++为C添加了什么?[已关闭] 1 年前 |
![]() |
Community wiki · 打印1到1000,不带循环或条件 1 年前 |