【问题标题】:Block commenting in Gedit?在 Gedit 中阻止评论?
【发布时间】:2011-10-04 14:39:07
【问题描述】:

有没有办法注释掉一大段突出显示的代码?

我正在使用 ruby​​ 进行编程,我讨厌将 # 单独放在行中。

【问题讨论】:

  • 呃,所有使用块评论的建议都没有抓住重点,IMO:没有那么简单或直观。国际海事组织。

标签: ruby-on-rails ruby-on-rails-3 gedit


【解决方案1】:

1.安装gedit插件

 sudo apt-get install gedit-plugins

2.进入编辑->首选项->插件->开启代码注释

3.Ctl+m 注释代码块

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

【讨论】:

  • 我很欣赏这个答案,因为有些语言不支持多行注释;这让生活更轻松!
  • 通过插入// 为c++ 工作,不知道这是Ruby 的注释,还是gedit 查看文件扩展名(在我的情况下为.cpp)并选择相应地注释字符。
  • 很遗憾,该插件似乎已停产。
  • 今天刚安装,完美。尺寸转换器也很有用。
【解决方案2】:

Ruby 有块评论...

=begin
    Insert comment here
=end

这将避免需要在每一行添加#...但是,我认为 Gedit 默认不会将突出显示的代码转换为注释行。

【讨论】:

    【解决方案3】:

    代码注释插件显然是一个很好的#(哈希)样式注释,但是如果你需要用双//斜杠或任何其他自定义注释样式注释掉php代码块怎么办?例如,在注释符号后添加一两个空格。

    1. 进入编辑->首选项->插件->并启用外部工具插件。

    2. 转到工具->管理外部工具。

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

      #!/bin/bash

      # comment out current selection

      # comment style

      comment="// "

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

    4. 设置您的工具。

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

    保存:无

    输入:当前选择(默认为文档)

    输出:替换当前选择

    适用性:所有文件?所有语言? (根据需要更改)

    要取消注释注释的代码块,请执行相同的操作,但以下操作除外。

    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"

    使用您想要的评论风格更改评论/取消评论变量值(双斜线和空格)。

    享受吧。

    【讨论】:

    • 这太棒了!谢谢你的食谱!强烈推荐给任何 gedit 用户。
    【解决方案4】:

    只需使用多行注释即可。

    例子:

    =begin
    Anything between a line consisting only of =begin
    and a line consisting only of =end
    is treated as a comment.
    =end
    

    【讨论】:

      【解决方案5】:
      =begin
      
      Code to be commented out
      
      =end
      

      【讨论】:

        【解决方案6】:

        看起来像代码注释插件可以做到这一点? http://live.gnome.org/GeditPlugins

        【讨论】:

          【解决方案7】:

          获取“代码注释”插件。

          【讨论】:

            【解决方案8】:

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

            您可以像在 Sublime 或 TextMate 中那样评论和取消评论一堆行

            【讨论】:

              猜你喜欢
              • 2010-10-06
              • 2014-03-29
              • 2013-12-27
              • 2013-10-18
              • 1970-01-01
              • 2010-12-07
              • 1970-01-01
              • 2013-02-09
              • 1970-01-01
              相关资源
              最近更新 更多