迷惑な日食が自動的にクオートを閉じる


93

私はいつも、日食の自動終了引用符と括弧機能が役に立たないことを発見しました。たとえば、単一の「」を押すと、

"<cursor>"

2つ目の引用は必要ありません。後で削除するのは面倒です。この機能をオフにする方法は?

更新: 私は今設定をオンに保ちました。別の引用符を入力すると、 "打ち切られます。


3
私はこの投稿がほぼ4歳であることを知っていますが、他の人が今のところこれを見つけた場合は、タブを押してカーソルを強調表示された場所に移動できます。これは、qoutes /ブラケット/括弧などから矢印キーを押す必要がないことを意味します。かなり便利です。これを発見したら、すべてのクローズをオンに戻しました。
jtsmith1287

3
同意した。これは、MSの言葉で我慢できるが、Eclipseでは再送されるような動作です。開発者がユーザーが望んでいるものを推測しようとすると、ユーザーは結局、開発者が最初に何を必要としていたと推測したかを推測しようとします。
Alain Pannetier 2013

実は、私は突破する設定がオンになり、ちょうど別の引用符」と入力している知っている。
矢田

3
これは、既存の文字列内に引用符を入力して文字列を分割する場合に特に煩わしいです。"string" -> "stri" + ""ng"...それにもかかわらず、それはバックスペース/削除キーをさらに押すことです。特定の場合にオートコンプリートの設定があった場合のみ。
Adam Jensen

1
Android Studioの場合:[設定]> [エディター]> [一般]> [スマートキー]> [Inserペアクォート(チェック解除)]。
Caution7j

回答:


99

Window-> Preferences-> Java-> Editor-> Typingを試して、「Automatically close」グループの「Strings」チェックボックスをオフにします。


@drevicko SEe精神科医
bobobobo

Perlの場合は、[設定]> [Perl EPIC]> [エディタ]> [スマートタイピング]にあります
golimar

2
私はこれをすべて行いましたが、それでもCSSファイル内の引用は自動的に閉じられます。
thdoan 14

データベース開発のために、それは、データ管理> SQL開発> SQLエディタ>タイピングの中だ
golimar

「設定」で「文字列」を検索します。「タイピング」>「自動的に閉じる」>「文字列」(それ自体は「設定」ダイアログで引用符で囲まれています)が複数の場所に表示されていました。それらのすべてで「文字列」をクリアしました。助けたようです...
RBV 2017

18

すべてのエディターでこの機能をオフにする必要があります。[設定]に移動し、[タイプファイラーテキスト]ボックスに「タイピング」と入力します。次に、各結果をクリックして、不要な自動クローズオプションをすべてオフにします。


この方法ですべてのオプションを見つけたいのですが、WebパースペクティブでPHPを編集するときに「。」の自動追加を無効にする方法が見つかりません。「タイピング」検索結果の下ですべての自動オプションをオフにし、Eclipseを再起動して再び妨害されました!
en_Raude 2013年

2
これは受け入れられた答えよりもはるかに良い答えです。使用している言語のタイプごとに複数の構成があるため、構成は確実に状況依存(Java、JavaScript、HTMLなど)であり、明らかにそれぞれに変更する必要があります。
MuffinMan 2015年

うわー、環境設定のXMLエディターの「タイピング」カテゴリは、「タイピング」を検索するときにのみ表示されます。このオプションに直接移動することはできません...ありがとうございます。
BlackEye 2017年

1
HTMLファイルの場合、Web-> HTMLファイル->エディタ->入力->「属性値の自動クローズ」を無効にする必要があります。提案とは異なり、引用符は属性値に挿入されるだけでなく、HTML要素のテキストコンテンツを編集するときにも挿入されます。
デニー

2

文字列の内容を入力したら(少なくともJavaエディターで)、Enterキーを押すだけで、引用符から飛び出します。


ヒントをありがとう、のようなコードで引用符をエスケープし'\''ていて、終了の引用符が不要な場合は、EnterキーとDeleteキーを押します。
Daniel Sokolowski 2013年

2

Titanium Studioで自動引用符をオフにするには、[設定]-> [Titanium Studio]-> [編集者]-> [一致する文字ペアを自動的に閉じる]をオフにします。


2

オートコンプリートの見積もりを終了する場合は、見積もりを押すこともできます。これは、あなたが自分でそれを閉じたかのようにあなたを引用の外に置きます。そのため、この機能はプログラミングの流れを実際に壊しません。


元のポスターの更新に見られるように、この答えは実際に彼が問題を解決するために見つけた行動です。なぜ人々が反対票を投じるのか私にはわかりません。
h3dkandi 2015

1

EclipseのPyDevにおける同様の自動引用機能の場所:Windows-> PyDev-> Editor-> Typing-> "自動リテラルの終了"。

Enterキーを押して引用符を終了できるようにするには、[自動括弧またはリテラルを閉じるときにリンクを有効にする]をオンにします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.