как отформатировать код notepad

Форматирование кода в Notepad ++

Есть ли сочетание клавиш для форматирования кода в Notepad ++?
Я в основном работаю с HTML, CSS и Python кодом.

Не забудьте выбрать HTML-код, прежде чем сделать это.

Это также отформатирует код C #.

Вот список доступных ярлыков в Notepad ++.

В случае, если желаемая функциональность недоступна, вы можете определить собственные макросы и назначить их для пользовательского ярлыка (я не использую для использования макросов).

ОБНОВЛЕНИЕ : я опубликую ярлыки здесь на случай, если ссылка станет недействительной:

Я предлагаю изменить конфигурацию 1 и установить кавычки: нет, особенно если у вас есть скрипт, который использует кавычки.

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

Это не совсем тот ответ, который вы искали, но это решение, к которому я пришел, когда у меня возник тот же вопрос.

Я довольно серьезный пользователь Notepad ++, так что не поймите это неправильно. Я начал использовать NetBeans 8 для разработки веб-сайтов в дополнение к Notepad ++, потому что вы можете настроить его на автоматическое форматирование при сохранении для всех ваших языков, и есть множество вариантов конфигурации для того, как выглядит форматирование, вплоть до мельчайших деталей. Вы можете заглянуть в него и найти его достойным инструментом в сочетании с notepad ++. Он также с открытым исходным кодом, полностью бесплатный, и имеет множество плагинов и других полезных вещей, таких как автоматическая компиляция Sass, если вы тоже это используете. Он определенно не такой быстрый, как NP ++, поэтому он не подходит для небольших правок, но может подойти для долгой сессии программирования.

Источник

Как отформатировать XML в Notepad++?

Я Блокнот++ и я получил некоторые XML код очень долго. Когда я вставил его в Notepad++, была длинная строка кода (трудно читать и работать).

Я хочу знать, есть ли простой способ сделать текст читаемым (под читаемым я имею в виду правильно вложенный код).

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

но может ли Notepad++ это сделать?

17 ответов

по моему опыту, libXML дает хороший вывод, но только если файл на 100% правильно сформирован.

как отформатировать код notepad. eca3df9c3a66191d30971f396a7129f6. как отформатировать код notepad фото. как отформатировать код notepad-eca3df9c3a66191d30971f396a7129f6. картинка как отформатировать код notepad. картинка eca3df9c3a66191d30971f396a7129f6. Есть ли сочетание клавиш для форматирования кода в Notepad ++? Я в основном работаю с HTML, CSS и Python кодом.

Если вы не можете попробовать с Eclipse, Правой Кнопкой, источником, правильным отступом

вероятно, вам нужно установить плагин:

Плагины > Менеджер Плагинов > Показать Менеджер Плагинов

Если вы находитесь за прокси-сервера, скачать с здесь.

скопировать XMLTools.dll в каталог плагинов и внешние библиотеки (четыре библиотеки DLL) в корневой каталог Notepad++.

вот большинство плагинов, которые вы можете использовать в Notepad++ для форматирования XML-кода.

Shortkey = CTRL + ALT + SHIFT + B

Shortkey = CTRL + ALT + SHIFT + B

для достижения наилучших результатов, вы должны использовать и TextFX XML tidy и XML-инструменты довольно печати. Вот как и почему:

TextFX имеет преимущество обертывания длинных строк, чего не делают XML-инструменты, но он не отступает эти новые строки правильно.

инструменты XML дополняют TextFX, отступая недавно обернутые строки красиво.

Если вы получите эту ошибку:

как отформатировать код notepad. 867aaddecf8dcf2fcaac0ea0a5338e4a. как отформатировать код notepad фото. как отформатировать код notepad-867aaddecf8dcf2fcaac0ea0a5338e4a. картинка как отформатировать код notepad. картинка 867aaddecf8dcf2fcaac0ea0a5338e4a. Есть ли сочетание клавиш для форматирования кода в Notepad ++? Я в основном работаю с HTML, CSS и Python кодом.

не удается загрузить 32-разрядный плагин, XMLTools.dll не совместим с текущей версией Notepad++

здесь вы можете найти рабочую версию для Windows 10 x64:Xml Tools 2.4.9.2 Unicode

Примечание: это единственная версия, которую я нашел, работая на Windows 10 Professional x64.

ОК, Вот как я это сделал в Notepad++:

Notepad++ v6.6.3 с плагином «XML Tools» и ярлыком Ctrl + Alt + Shift + B работает нормально.

вы можете найти подробную информацию здесь для быстрого форматирования XML с помощью Pretty Print (libXML)

установка инструментов XML

Если вы запустите Notepad++ и посмотрите в меню плагинов, вы увидите, что инструментов XML нет:

загрузите инструменты XML из здесь.

распакуйте файл и скопируйте XMLTools.dll в папку плагинов Notepad++ (в примере выше: C:\Program файлы (x86)\Notepad++\plugins):

повторно запустите Notepad++, и теперь вы увидите, что XMLTools появится в меню плагинов.

распакуйте ext_libs.zip-файл, а затем скопируйте распакованные библиотеки DLL в каталог установки Notepad++ (в примере выше: C:\Program файлы (x86)\Notepad++).

повторно запустите Notepad++, и Вы, наконец, увидите правильное меню инструментов XML.

функции я использую самые является » Pretty print (только XML-с разрывами строк)». Это будет формат любой кусок XML с все межстрочный интервал.

в Notepad++ нет такой вещи, как TextFX, по крайней мере, в последней версии. Это одна из причин, почему я все еще с DW, даже если это сводит меня с ума медлительность и зависания время от времени.

» но может ли Notepad++ это сделать?»

Если XML недопустим, ответ, по-видимому, «нет». Я попробовал Notepad++ с плагинами Tidy2 и XMLTools. Оба дают ошибки, подобные «обнаруженным ошибкам, пожалуйста, исправьте». Если вы не заботитесь об ошибках, это Пита.

Если ваш XML несовершенен, попробуйте это с помощью плагина TextFX Characters (установить из Plugin manager):

сначала найдите » > » для копирования в буфер обмена. Выделите весь текст, и.

Это будет делать разумную работу, не идеальную, но вещи будут читаемыми, по крайней мере.

Я должен был сделать это с XML-кодом, хранящимся в SQL Server база данных, где заголовки не были сохранены, только тело XML.

UniversalIndentGUI сделал работу за меня,после правильной настройки, как описано выше.

TextFX не будет правильно устанавливать и запускать на старом ПК, на котором работает XP. Есть инструкции выше для ручной установки различных DLL, но я бы предпочел избежать любой ручной установки.

UniversalIndentGUI отформатировал некоторые строки, как это

и я бы предпочтительно

но выход все еще гораздо лучше, чем одна длинная линия!

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

Я просто использую один из онлайн-сайтов для просмотра xml (я использую https://codebeautify.org/xmlviewer но есть много там) следующим образом: (1) Вставьте xml в окно ввода (2) Нажмите кнопку» украсить / формат» (3) копировать форматированный xml-вывод из окна результатов (4) вставить в блокнот++

Я не знаю, квалифицируется ли это как ответ на вопрос OP точно, но его очень просто и легко для тех, кто имеет проблемы с плагином.

все вышесказанное не определяет, как добавить менеджер плагинов в блокнот++

это для людей, которые не видят менеджер плагинов на вкладке плагина

загрузите менеджер плагинов по этой ссылке это для 64 это плагин mangager после загрузки плагина manger вставить в папку плагина. Это было мое местоположение папки плагина C:\Program Files\Notepad++\plugins

как отформатировать код notepad. 238ae78e3ceb92dd89586f478443b5e5. как отформатировать код notepad фото. как отформатировать код notepad-238ae78e3ceb92dd89586f478443b5e5. картинка как отформатировать код notepad. картинка 238ae78e3ceb92dd89586f478443b5e5. Есть ли сочетание клавиш для форматирования кода в Notepad ++? Я в основном работаю с HTML, CSS и Python кодом.

после оклейки этот.dll-файл перезапустите Блокнот. Теперь вы можете установить любой плагин. чтобы установить плагин, нажмите на вкладку плагин, затем перейдите в plugin manager и выберите плагин, что вы хотите.

Источник

Форматирование кода в блокноте++

Я помню, что Visual Studio делает это с Ctrl + K + D и NetBeans тоже имеет эту функцию, но не может найти ее в Notepad++, если он даже может это сделать.

9 ответов:

Не забудьте выбрать HTML-код, прежде чем делать это.

есть такое плагин как UniversalIndentGUI, это можно установить прямо из менеджера плагинов и имеет возможность переиндентировать наиболее часто используемые языки программирования.

Это также будет форматировать код C#.

в случае, если желаемая функциональность недоступна, вы можете определить собственные макросы и назначить их пользовательскому ярлыку (я не привык использовать макросы).

обновление: Я буду размещать ярлыки здесь в случае, если ссылка становится недействительной:

последний плагин tidy2, который может быть установлен через плагины>менеджер плагинов>показать менеджер плагинов.

Я предлагаю редактировать config 1 и устанавливать кавычки: нет, особенно если у вас есть скрипт, который использует кавычки.

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

Это не совсем тот ответ, который вы ищете, но это решение я пришел, когда у меня был тот же вопрос.

Я довольно серьезный пользователь Notepad++, поэтому не принимайте это неправильно. Я начал использовать NetBeans 8 для разработки веб-сайтов в дополнение к Notepad++, потому что вы можете установить его в автоформат на сохранение для всех ваших языков, и есть тонна параметров конфигурации для того, как форматирование выглядит, вплоть до самых мельчайших деталей. Вы можете заглянуть в него и найти его является достойным инструментом для использования в сочетании с notepad++. Это также с открытым исходным кодом, совершенно бесплатно, и имеет кучу плагинов и других полезных вещей, таких как автоматическая компиляция Sass, если вы используете это тоже. Это определенно не так быстро, как NP++, поэтому он не подходит для небольших изменений, но может быть хорошим для длительного сеанса кодирования.

Для JavaScript форматирование я использую Блокнот ++ Jsmin плагин.Довольно Удобно

в моем блокноте++, похоже, TextFX нуждается в среде perl для форматирования HTML-файлов. Tidy2 ничего не требует, поэтому я думаю, что это более удобно.

Если все, что вам нужно, это выравнивание, попробуйте плагин под названием Code Alignment.

вы можете получить его из встроенного менеджера плагинов в Notepad++.

Источник

Автоформат документа с Notepad++

Это вставит разрывы строк и табуляции автоматически.

Есть ли похожая функция в Notepad++?

5 ответов 5

TextFX имеет опции для вставки разрывов строк и табуляции:

как отформатировать код notepad. mGsad. как отформатировать код notepad фото. как отформатировать код notepad-mGsad. картинка как отформатировать код notepad. картинка mGsad. Есть ли сочетание клавиш для форматирования кода в Notepad ++? Я в основном работаю с HTML, CSS и Python кодом.

Загрузите плагин NppAutoIndent. В Notepad++:

Плагины → Менеджер плагинов → Доступно → NppAutoIndent

Плагин «NppAutoIndent» имеет «умные» отступы для языков стиля C, таких как C/C++, PHP и Java. Это первый релиз, поэтому не ожидайте, что он будет безупречным, и, конечно, он может не полностью соответствовать вашим предпочтениям. НЕТ поддержки HTML/XML, и, возможно, позже сопоставление тегов будет намного сложнее реализовать. Чтобы использовать его, выберите ваш код и:

TextFX → Редактирование TextFX → Пересмотр кода C++

Если вы не видите TextFX в вашем меню, вы можете установить его плагин из SourceForge.

Для JavaScript плагин JSTool сделает эту работу.

как отформатировать код notepad. 9W5hH. как отформатировать код notepad фото. как отформатировать код notepad-9W5hH. картинка как отформатировать код notepad. картинка 9W5hH. Есть ли сочетание клавиш для форматирования кода в Notepad ++? Я в основном работаю с HTML, CSS и Python кодом.

Для разметки / xml есть плагин под названием «Инструменты XML».

Это можно добавить через менеджер плагинов в Notepad++.

Вот большинство плагинов для форматирования вашего кода.

JStool (JSmin):
UniversalIndentGUI (Включить text auto update’ in plugin manager-> UniversalIndentGUI
Сочетание клавиш = CTRL+ALT+SHIFT+J )

TextFX: (Shortkey = CTRL+ALT+SHIFT+B или TextFX > TextFX Html Tidy > Tidy: reindent XML ) TextFX имеет преимущество переноса длинных строк, чего не делает XML Tools, но не делает отступы для этих новых строк правильно.

Инструменты XML: (настраиваемый плагин для XML; Shortkey = CTRL+ALT+SHIFT+B или XML Tools > Pretty print [Text indent] )
Инструменты XML дополняют TextFX, аккуратно делая отступы для вновь обернутых строк.

Источник

Как отформатировать / сделать отступ XML-файлов в Notepad ++ —

Notepad ++ — это бесплатный текстовый редактор и редактор исходного кода, который в основном используется программистами. Это расширенная альтернативная версия стандартного блокнота, который поддерживает 50 языков программирования, сценариев и разметки. Это позволяет пользователю редактировать коды на нескольких вкладках в одном окне. Однако в нем отсутствует форматирование для файлов XML или кода XML. Пользователям будет трудно редактировать или читать код XML без правильного формата кода.

как отформатировать код notepad. kak otformatirovat sdelat otstup xml fajlov v 1. как отформатировать код notepad фото. как отформатировать код notepad-kak otformatirovat sdelat otstup xml fajlov v 1. картинка как отформатировать код notepad. картинка kak otformatirovat sdelat otstup xml fajlov v 1. Есть ли сочетание клавиш для форматирования кода в Notepad ++? Я в основном работаю с HTML, CSS и Python кодом.Как отформатировать / сделать отступ XML-файлов в Notepad ++

Что такое XML-файл?

XML (расшифровываемый язык разметки) — это язык, предназначенный для хранения и транспортировки данных. XML-файлы — это просто текстовые файлы, которые ничего не могут сделать самостоятельно. Пользовательские теги используются в файлах XML для определения объектов и данных в каждом объекте. Он определяет набор правил для кодирования документов в таком формате, который могут читать как люди, так и машины. XML похож на HTML, но разница в том, что HTML определяет, как выглядят данные, а XML определяет, что это за данные.

как отформатировать код notepad. kak otformatirovat sdelat otstup xml fajlov v 1 1. как отформатировать код notepad фото. как отформатировать код notepad-kak otformatirovat sdelat otstup xml fajlov v 1 1. картинка как отформатировать код notepad. картинка kak otformatirovat sdelat otstup xml fajlov v 1 1. Есть ли сочетание клавиш для форматирования кода в Notepad ++? Я в основном работаю с HTML, CSS и Python кодом.Пример XML-кода

Шаг 1: Добавление менеджера плагинов из Github

Менеджер плагинов — это плагин Notepad ++, с помощью которого вы можете устанавливать, обновлять и удалять доступные плагины. Менеджер плагинов был удален из официальных дистрибьюторов после Notepad ++ версии 7.5. Причиной удаления этого плагина была спонсорская реклама внизу окна плагина. Недавно Notepad ++ добавил «Плагины Админ»В качестве замены для менеджера плагинов с теми же функциями и без рекламы, но он все еще находится в тестовой версии, и в списке доступных плагинов все еще отсутствуют многие из плагинов.

Пропустите этот шаг, если у вас уже есть менеджер плагинов в вашем Notepad ++. Менеджер плагинов удален, но вы все равно можете добавить / установить его вручную, выполнив следующие действия:

Шаг 2: Установка плагина XML Tools через Менеджер плагинов

В этом методе мы будем устанавливать плагин XML Tools через Менеджер плагинов. По умолчанию нет никакой опции для форматирования / отступа кода XML, но вы можете изменить его с помощью этого плагина. С помощью этого инструмента вы можете конвертировать текст в XML и XML в текст, включить автоматическую проверку синтаксиса XML и многое другое.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *