ハイライトされたコードのチャンクをコメントアウトする方法はありますか?
私はRubyでプログラミングしていて、#を個別に行に入れるのは嫌いです。
ハイライトされたコードのチャンクをコメントアウトする方法はありますか?
私は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コードブロックをコメントアウトする必要がある場合はどうなりますか?たとえば、コメント記号の後に1つまたは2つの空白が追加されます。
[編集]->[設定]->[プラグイン]->に移動し、外部ツールプラグインを有効にします。
[ツール]->[外部ツールの管理]に移動します。
[ツール]サイドバーで[追加(+)]記号をクリックし、新しいツールを「コメントアウト」と呼び、次のコードを[編集]フィールドに追加します。
#!/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のように、たくさんの行にコメントしたり、コメントを外したりできます