有没有办法注释掉一大堆突出显示的代码?
我正在使用ruby进行编程,我讨厌单独将#放在行上。
答案 0 :(得分:96)
1.安装gedit插件
sudo apt-get install gedit-plugins
2.转到Edit-> Preference-> Plugins->并启用代码注释
3.Ctl + m来评论代码块
4.Ctl + Shift + m取消注释代码块
答案 1 :(得分:7)
Ruby有块评论......
=begin
Insert comment here
=end
这样就可以避免为每行添加#...但是,我认为Gedit默认情况下不会将突出显示的代码转换为注释行。
答案 2 :(得分:3)
只需使用多行评论。
示例:
=begin
Anything between a line consisting only of =begin
and a line consisting only of =end
is treated as a comment.
=end
答案 3 :(得分:2)
=begin
Code to be commented out
=end
答案 4 :(得分:2)
看起来像Code Comment插件会这样做吗? http://live.gnome.org/GeditPlugins
答案 5 :(得分:2)
代码注释插件显然是一个很好的#(哈希)样式注释,但如果你需要用双//斜杠或任何其他自定义注释样式注释掉php代码块呢?例如,在注释符号后添加一个或两个空格。
转到编辑 - >偏好设置 - >插件 - >并启用外部工具插件。
转到工具 - >管理外部工具。
在工具栏旁边点击添加(+)符号,调用新工具“注销”并将此代码添加到编辑字段中:
#!/bin/bash
# comment out current selection
# comment style
comment="// "
xargs -i -d\\\n echo $comment{}
设置工具。
快捷键:Alt + / (将光标放在字段中并按Alt + /或任何其他键)
保存:没有
输入:当前选择(默认为文档)
输出:替换当前选择
适用性:所有文件?所有语言? (如果需要,可以改变)
要取消注释已注释的代码块,请执行相同的操作,除了以下内容。
工具名称:“取消注释”。
快捷键:Alt + Backspace
要插入编辑字段的代码:
#!/bin/bash
# uncomment current selection
# comment symbols to remove
uncomment="^\/\/ "
xargs -i -d\\\n echo {} | sed -ne "s/$uncomment//p"
使用所需的评论样式更改注释/取消注释变量值(双斜线和空格)。
享受。
答案 6 :(得分:1)
获取“代码评论”插件。
答案 7 :(得分:1)
你应该试试gmate!它是gedit下Ruby(而不仅仅是Ruby)开发的一个很酷的插件包。
您可以在Sublime或TextMate
中评论和取消注释