Мы всегда пишем код, как этот формальный:
void main(){
if(){
if()
}
Но когда я использую Notepad ++ , дисплей выглядит так:
void main(){
if(){
if()
}
Как использовать Notepad ++ для автоматического отступа?
Благодаря Джонатану , я установил его, но это не дает никакого эффекта. Снимок ниже:
Я использую Notepad ++ версии 5.1.3.
Если меню TextFX не существует, вам необходимо скачать и установить плагин. Плагины-> Диспетчер плагинов-> Показать диспетчер плагинов, а затем проверьте плагин TextFX Знаки . Нажмите «Установить», перезапустите Блокнот ++.
В версии Notepad ++ v6.1.3 я разрешаю с помощью: Менеджер плагинов-> Показать диспетчер плагинов ** и затем проверяю плагин «Отступ по сгибу»
источник
Кажется, есть опция для автоформатирования XML, по крайней мере. Это может быть найдено в
TextFX -> TextFX HTML Tidy -> Tidy: reindent XML
.источник
Большинство разработчиков программ для редактирования текста неправильно используют это имя (авто-отступ). Правильное название «сохранить отступ». Авто-отступ - это то, что вы на самом деле хотите, но оно не реализовано.
Я также хотел бы видеть эту функцию в Notepad ++.
источник
В последней версии (по крайней мере) вы можете найти ее через:
[ EDIT ] Хотя, я не думаю, что это была лучшая реализация Auto-Indent. Итак, убедитесь, что у вас версия 5.1 - авто-отступ недавно был пересмотрен, поэтому он автоматически исправляет ваши отступы.
Также обратите внимание, что вам не хватает блока для второго
if
:источник
Вы можете использовать плагин «Отступ по сгибу». Установите его из менеджера плагинов. Он отлично работает для меня.
источник
array( ... )
, где()
не являются складывание.В версии 6.6.8 я установил плагин NppAutoIndent из плагинов> Диспетчер плагинов> Показать диспетчер плагинов. Затем я выбрал опцию Smart Indent в плагине> NppAutoIndent. Надеюсь это поможет.
источник
Небольшое обновление: вы можете пропустить плагин TextFX и просто использовать Tidy2 . Здесь вы можете настроить свои собственные правила форматирования для различных типов кодов. Простота установки и удаления в течение
Notepad ++> Плагины> Диспетчер плагинов> Показать диспетчер плагинов
и просто найдите Tidy2 и установите его. Готово.
источник
Для тех, кто использует Notepad ++ v6.8.1 и более поздние версии, настройка автоматического отступа теперь находится в меню « Настройки» → « Настройки» → « MISC». → Авто отступ .
источник
Попробуйте подключаемый модуль UniversalIndentGUI для Notepad ++. Он переопределяет код на основе некоторых параметров. Это хорошо сработало для меня.
источник
Это может показаться глупым, но в первоначальном вопросе Turion редактировал простой текстовый файл. Убедитесь, что вы выбрали правильный язык в меню «Язык».
источник
Но Notepad ++ не поставляется с этим плагином «Text FX Character». Вам нужно будет установить его через
Добавить ярлык для отступа .
Нажмите « Настройки» → « Ярлык ярлыков» ... установите желаемую комбинацию клавиш. Я предпочитаю Ctrl+ =.
источник
Установите плагин Tidy2. У меня Notepad ++ v6.2.2, и Tidy2 пока работает нормально.
источник
Сначала скачайте менеджер плагинов по этой ссылке, затем разархивируйте zip-папку и скопируйте ее в папку program / notepad ++. затем перезапустите свой блокнот ++. тогда вы видите менеджер плагинов внутри меню плагинов. затем нажмите менеджер плагинов, затем нажмите показать менеджер плагинов. Он показывает весь ваш список плагинов. из списка внизу найдите инструменты XML, проверили и установите его. затем перезапустите свой блокнот ++. После открытия документа затем плагины / XML инструменты / довольно простой (отступ текста), а затем наслаждайтесь.
источник
Для тех, кто использует версию 7.8.5, настройки Авто-отступа теперь расположены в «Настройки» -> «Настройки ...» -> «Автозаполнение».
источник
Попробуйте сохранить файл раньше, тогда он будет отступать.
источник