有没有办法注释掉一大块突出显示的代码?
我正在用 ruby 编程,我讨厌将 # 单独放在行上。
1.安装gedit插件
sudo apt-get install gedit-plugins
2.转到编辑->首选项->插件->并启用代码注释
3.ctl+m 注释代码块
4.Ctl+Shift+m 取消注释代码块
Ruby 有块评论...
=begin
Insert comment here
=end
这将避免需要在每一行中添加 #... 但是,我认为 Gedit 默认情况下不会将突出显示的代码转换为注释行。
代码注释插件显然是一个很好的#(哈希)样式注释但是如果你需要用双//斜杠或任何其他自定义注释样式注释掉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"
使用您想要的评论风格更改评论/取消评论变量值(双斜杠和空格)。
享受。
只需使用多行注释。
例子:
=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
获取“代码注释”插件。
你应该试试gmate!它是 gedit 下用于 Ruby(而不仅仅是 Ruby)开发的一个很酷的插件包。
您可以像在 Sublime 或 TextMate 中那样评论和取消评论一堆行