Раздражающее затмение, автоматически закрывающее кавычки

Я всегда считал, что автоматические закрывающие кавычки и скобки в eclipse бесполезны. Например, нажатие на сингл "приведет к

"<cursor>"

Вторая цитата мне не нужна. Досадно потом удалять. Как отключить эту функцию?

Обновлять: Я оставил настройку включенной. Если вы наберете другую цитату, она прорвется.

Я знаю, что этому посту почти 4 года, но на случай, если другие обнаружат это прямо сейчас, как и я: вы можете нажать вкладку, чтобы переместить курсор в выделенное место. Это означает, что вам не нужно выводить стрелки из кавычек / скобок / скобок и т. д. Довольно удобно. Я снова включил все закрывание, как только обнаружил это.

jtsmith1287 31.12.2012 22:29

Согласовано. Это то поведение, с которым вы можете мириться в MS word, но негодовать в Eclipse. Когда разработчики пытаются угадать, чего хотят пользователи, пользователи в конечном итоге пытаются угадать, что разработчики предполагали им в первую очередь.

Alain Pannetier 09.04.2013 09:51

На самом деле, я знаю, что параметр включен, и просто набираю еще одну цитату ", чтобы прорваться".

Yada 27.09.2013 23:26

Это особенно раздражает, когда вы хотите разбить строку, введя кавычки внутри существующей строки. "string" -> "stri" + ""ng" ... тем не менее, это дополнительное нажатие клавиши возврата / удаления. Лишь бы была настройка автозаполнения в конкретных случаях.

Adam Jensen 21.08.2014 06:01

Для Android Studio: «Настройки»> «Редактор»> «Общие»> «Смарт-ключи»> «Вставить парную цитату» (снимите флажок).

careful7j 12.04.2016 11:11
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
94
5
25 135
6
Перейти к ответу Данный вопрос помечен как решенный

Ответы 6

Ответ принят как подходящий

Попробуйте Окно -> Настройки -> Java -> Редактор -> Ввод и снимите флажок «Строки» в группе «Автоматически закрывать».

@drevicko ПОСМОТРЕТЬ психиатру

bobobobo 09.04.2013 22:18

Для Perl это в настройках> Perl EPIC> Editor> Smart Typing.

golimar 15.04.2013 17:43

Я сделал все это, но кавычки в файлах CSS по-прежнему закрываются автоматически, ах!

thdoan 02.12.2014 06:11

Для разработки базы данных это в Управление данными> Разработка SQL> Редактор SQL> Набор текста.

golimar 12.05.2016 17:46

В настройках найдите «Строки». «Ввод»> «Автоматически закрывать»> «Строки» (заключенные в кавычки в диалоговом окне «Настройки») появлялись в нескольких местах. Я убрал "Струны" во всех из них. Кажется, помогло ...

RBV 24.07.2017 05:22

Выйдите из кавычек, просто нажав Enter, когда вы закончите вводить содержимое строки (по крайней мере, в редакторе java).

Спасибо за совет, полезный, когда я избегаю кавычек в коде вроде '\'' и не хочу заключительную цитату. Я просто нажимаю Enter и удаляю.

Daniel Sokolowski 26.11.2013 01:46

Чтобы отключить автоматические кавычки в Titanium Studio, в настройках -> Titanium Studio -> Редакторы -> снимите флажок «Автоматически закрывать совпадающие пары символов»

Вам необходимо отключить эту функцию для всех редакторов: Перейдите в «Настройки» и в поле «type filer text» введите «typing». Затем щелкните по каждому результату и снимите флажки со всех нежелательных параметров автоматического закрытия.

Я хотел бы, чтобы все параметры были найдены таким образом, но я не нахожу способ отключить автоматическое добавление "." При редактировании PHP в веб-перспективе. Я отключил все автоматические параметры в результатах поиска "ввод" и перезапустил eclipse только для того, чтобы снова помешать!

en_Raude 04.10.2013 12:18

Это гораздо лучший ответ, чем принятый ответ. Существует несколько конфигураций для каждого типа языка, который вы используете, поэтому конфигурация определенно зависит от контекста (например, Java, Javascript, HTML) и, очевидно, должна быть изменена для каждого.

MuffinMan 14.03.2015 00:34

Вау, категория «набор текста» редактора XML в настройках отображается только при поиске слова «набор текста». Вы не можете напрямую перейти к этой опции ... Большое спасибо.

BlackEye 07.11.2017 15:48

Для файлов HTML необходимо отключить Интернет -> Файлы HTML -> Редактор -> Ввод -> «Автоматически закрывать для значений атрибутов». В отличие от предполагаемого, кавычки вставляются не только для значений атрибутов, но и при редактировании текстового содержимого HTML-элемента.

Dennie 05.06.2018 13:23

Расположение аналогичных возможностей автоматического цитирования в PyDev для eclipse: Windows -> PyDev -> Редактор -> Набор текста -> «Автоматическое буквальное закрытие».

Чтобы разрешить нажатие Enter для выхода из кавычек, отметьте «Разрешить ссылку при автоматическом закрытии скобок или литералов».

Вы также можете нажать цитату, если хотите выйти из автозаполнения цитаты. Это выведет вас за пределы цитаты, как если бы вы закрыли ее сами. Так что эта функция на самом деле не мешает вам программировать.

Как видно из обновления исходного плаката, этот ответ на самом деле является поведением, которое он нашел для решения своей проблемы. Я не знаю, почему люди голосуют против.

h3dkandi 16.04.2015 09:36

Другие вопросы по теме