Каждый раз, когда я набираю if
и нажимаю пробел, Delphi дополняет его if True then
и новой пустой строкой выше.
Есть ли способ удалить эту функцию "автозаполнения" или хотя бы отредактировать ее, чтобы не создавать новую строку?
Каждый раз, когда я набираю if
и нажимаю пробел, Delphi дополняет его if True then
и новой пустой строкой выше.
Есть ли способ удалить эту функцию "автозаполнения" или хотя бы отредактировать ее, чтобы не создавать новую строку?
Это называется активный шаблон, и вы можете редактировать список активных шаблонов в окне шаблонов. в меню «Вид».
Найдите шаблон, который вам не нравится, выберите его и нажмите кнопку «Удалить код шаблона».
empty line
, которые были там из-за переноса слов в тексте XML.
- person Please_Dont_Bully_Me_SO_Lords; 24.05.2013
В разделе Инструменты | Опции | Параметры редактора | Code Insight снимите флажок Автозаполнение в разделе Автозаполнение шаблона кода.
После того, как вы отключите автозаполнение шаблона, вам нужно вручную вызвать шаблон, если вы этого хотите. Сделайте это с помощью CTRL+J.
Так как место по умолчанию для шаблонов живого кода — C:\Program Files (x86)\Embarcadero\Studio\16.0\ObjRepos\en\Code_Templates
(для XE8 аналогично для других выпусков), вам потребуется изменить разрешения для этого каталога (и его подкаталогов), чтобы редактировать или добавлять живые шаблоны. Разрешения по умолчанию не включают разрешение на запись в этот каталог.