26

Windows のUltraEditからLinux の gedit に移行しています。これまでのところ、使用感は素晴らしい (ここには無料のツールがたくさんあります) が、複製する方法が見つからないように思われる UltraEdit の不可欠な機能が 1 つあります。それは列モードです。

列モードは、UltraEdit でAlt+を押して使用できる機能ですC。これを有効にすると、1 列のテキストを複数の行にわたって強調表示できるため、一度に多くの行を編集できます (たとえば、テキストのセクションをコメントアウトしたり、変数名の先頭に文字列を追加したり、その他の多くの理由で)。これにより、連続する行を見つけて置換したり、手動で繰り返し編集したりする時間を数え切れないほど節約できました。

geditに(おそらくプラグインを介して)このようなものはありますか?

4

8 に答える 8

11

これが役立つかどうかはわかりません。この件に関する GNOME ページはダウンしています。多くの人がその正確な機能を探しているようです。一人の男がこのプラグインをやっています。おそらく役立つかもしれません:http://jon-walsh.com/journal/multi-edit/

この件に関するその他の考えは、http: //brainstorm.ubuntu.com/idea/17656/にあります。これはあなたが探しているものの未完成のプラグインであるはずですが、私が言ったように、ページはダウンしているようです. http://live.gnome.org/Gedit/Plugins/ColumnMode

于 2009-12-12T16:44:52.977 に答える
9

マルチ編集は、UltraEdit 列モードで使用できる機能のサブセットのみを提供します。マルチ編集モードを有効にし、通常の選択後に「Enter」を押すことで、列区切りの選択を行うことができますが、この選択をクリップボードにコピーして、UltraEdit のように別の場所に貼り付けることはできません。

Multi-edit の開発者は、http://codetree.com.au/projects/imitation/で議論されている「Imitation」と呼ばれる続編を開発しました。続編には、列の選択をカット アンド ペーストする機能もないようです。

「Kate」と呼ばれる Linux で使用可能な別のエディターがあり、長方形のコード ブロックをカット アンド ペーストする機能を提供します。Kate の「ブロック編集」モードはCtrl++で有効になりShiftますB。ブロック編集モードが有効になると、クリック アンド ドラッグしてテキストのブロックを選択し、UltraEdit と同じようにブロックを切り取り、コピー、または貼り付けることができます。

Fedora システムに Kate をインストールすると、多くの KDE 依存関係が取り込まれ、一部の人にとっては問題になる可能性があります。私にとっては、Windows を起動しなければならない理由が 1 つ減りました。なぜなら、UltraEdit の列モードを使用して編集を行っていたからです。これは、gedit では単純に不便でした。

于 2012-12-03T15:13:27.620 に答える
2

これで、Linux ディストリビューション用の UltraEdit を次のリンクからダウンロードできます。

http://www.ultraedit.com/downloads/uex.html

于 2014-04-09T05:28:02.683 に答える
1

http://blogs.gnome.org/jessevdk/2009/11/15/new-gedit-plugin-multi-edit/

取得するには、gedit-plugins パッケージをインストールし、[編集] -> [設定] -> [プラグイン] からプラグインを有効にします。

于 2011-08-30T13:55:38.183 に答える
0

Geany には、カーソルから ctl+shift ドラッグ マウスを使用するこの機能があります。

于 2019-04-06T04:09:53.120 に答える
-1

押しCtrlたまま選択すると、列として貼り付けられます。Alt+ほど良くはありませんCが、回避策としては十分に高速です。

于 2015-10-27T22:35:01.370 に答える