在Gedit阻止评论?

有没有办法来注释一个突出显示的代码块?

我正在用ruby编程,而且我讨厌单独使用#号。

1.安装gedit插件

sudo apt-get install gedit-plugins 

2.转到编辑 – >首选项 – >插件 – >并启用代码注释

3.Ctl + m来注释代码块

4.Ctl + Shift + m取消注释代码块

Ruby有块评论…

 =begin Insert comment here =end 

这将避免需要添加#到每一行…但是,我不认为Gedit默认将高亮显示的代码转换为注释行。

只需使用多行注释。

例:

 =begin Anything between a line consisting only of =begin and a line consisting only of =end is treated as a comment. =end 
 =begin Code to be commented out =end 

看起来像代码评论插件会做到这一点? http://live.gnome.org/GeditPlugins

代码注释插件显然是一个很好的#(哈希)风格的评论,但如果你需要注释出双重/ /斜杠或任何其他自定义评论风格的PHP代码块? 例如,在注释符号后面添加一个或两个空格。

  1. 转到编辑 – >首选项 – >插件 – >并启用外部工具插件。

  2. 转至工具 – >pipe理外部工具。

  3. 在工具栏下单击添加(+)标志,调用您的新工具“注释掉”,并将此代码添加到编辑字段中:

    #!/bin/bash

    # comment out current selection

    # comment style

    comment="// "

    xargs -i -d\\\n echo $comment{}

  4. 设置你的工具。

快捷键:Alt + /(将光标放在字段中,然后按Alt + /或任何其他键)

保存:没有

input:当前select(默认为文档)

输出:replace当前select

适用性:所有文件? 所有语言? (如果你需要改变)

取消对注释代码块的注释除了下面的代码以外,还可以执行相同的操作。

  1. 工具名称:“取消注释”。

  2. 快捷键:Alt + Backspace

  3. 要插入“编辑”字段的代码:

    #!/bin/bash

    # uncomment current selection

    # comment symbols to remove

    uncomment="^\/\/ "

    xargs -i -d\\\n echo {} | sed -ne "s/$uncomment//p"

更改注释/取消注释variables值(双斜线和空格)与您所需的评论风格。

请享用。

获取“代码评论”插件。

你应该试试gmate ! 它是gedit下Ruby(不仅仅是Ruby)开发的一个很酷的插件包。

您可以评论和取消注释像Sublime或TextMate中的一堆行