2011-10-04 117 views
44

有沒有辦法註釋掉一大塊突出顯示的代碼?在Gedit的評論?

我是在紅寶石編程,我討厭單獨在線上#。

+2

呃,所有使用塊評論的建議都沒有提及,IMO:不那麼容易或直觀。 IMO。 –

回答

90

1.安裝的gedit插件

sudo apt-get install gedit-plugins 

2.轉到編輯 - >優先 - >插件 - >並啓用代碼註釋

3.Ctl +米評論代碼塊

4.Ctl + Shift + m取消註釋代碼塊

+1

我很欣賞這個答案,因爲有些語言沒有多行註釋支持;這讓生活變得更容易! –

+0

通過插入''''爲我工作'C++',如果這是Ruby的註釋,或者gedit查看文件擴展名(在我的例子中爲'.cpp')並相應地選擇註釋字符, – yano

+0

不幸的是,插件似乎已經停產。 –

3

只需使用多行註釋。

例子:

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

獲得 「代碼註釋」 插件。

7

Ruby有塊註釋...

=begin 
    Insert comment here 
=end 

這將避免需要加#號的每一行。不過,我不認爲會Gedit的突出顯示的代碼轉換爲註釋行默認。

1

您應該嘗試gmate!它是gedit下Ruby(不僅僅是Ruby)開發的一個很酷的插件包。

您可以發表評論,並在崇高或TextMate的

2

代碼註釋插件取消註釋一堆線一樣顯然是一個很好的一個#(井)風格的註釋,但是,如果你需要用雙//註釋掉的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"

更改註釋/取消註釋變量值(雙斜線和空間)與您想要的評論風格。

享受。

+0

這太棒了!感謝食譜!強烈推薦給那裏的任何gedit用戶。 – gariepy