Json viewer notepad как установить

Обновлено: 05.07.2024

Я просмотрел все параметры TextFX, но не нашел ничего, что работало.

23 ответа

Обновить:

Начиная с Notepad ++ v7.6, используйте Plugin Admin для установки JSTool согласно этому ответу

Совет: выберите код, который вы хотите переформатировать, затем Plugins | JSTool | JSFormat.

Для Notepad ++ версии 7.6 и более поздних доступен Plugins Admin . .

Откройте меню Плагины> Администрирование плагинов .

Поиск в JSON Viewer

Отметьте JSON Viewer в списке

Выберите текст JSON

Перейдите в Plugins> JSON Viewer> Форматировать JSON ( Ctrl + Alt + Shift + M )

Мы можем установить любые плагины, поддерживаемые Notepad ++, с помощью Plugins Admin .

Для форматирования JSON требуется плагин. Чтобы установить плагин, выполните следующие действия:

  1. Откройте блокнот ++ -> ALT + P -> Диспетчер плагинов -> Selcet JSON Viewer -> нажмите Установить
  2. Перезагрузите блокнот ++
  3. Теперь вы можете использовать ярлык для форматирования json как CTRL + ALT + SHIFT + M . или ALT + P -> Диспетчер плагинов -> Средство просмотра JSON -> Форматировать JSON

enter image description here

Я лично использую JSON Viewer, поскольку плагин Notepad ++ больше не работает.

ИЗМЕНИТЬ - 24 мая 2012 г.

Я советую вам загрузить подключаемый модуль JSMin для Блокнота, как указано в ответе. У меня это хорошо работает в последней версии (v6.1.2 на момент написания).

РЕДАКТИРОВАТЬ - 7 ноября 2017 г.

Согласно приведенному ниже комментарию @ danday74, JSMin теперь называется JSToolNpp. Также имейте в виду, что инструмент JSON Viewer находится на Codeplex, который, скорее всего, исчезнет в ближайшем будущем.

Учитывая вышеизложенное, этот ответ больше не актуален, и вместо него следует использовать ответ Дэна Х . Мой ответ просто предназначен для потомков.

Плагин Universal Indent GUI для Notepad ++ превратит ваш образец в:

Просто перейдите по этой ссылке скачать dll скопируйте и вставьте dll в папку плагинов на блокноте ++, \Notepad++\plugins перезапустите блокнот ++, и он должен появиться в списке

jsformatter

ПРИМЕЧАНИЕ: эта dll поддерживает 64-битный блокнот ++

Это не решение NPP, но в крайнем случае вы можете использовать этот онлайн-JSON Formatter, а затем просто вставить отформатированный текст в NPP, а затем выберите Javascript в качестве языка.

чем открыть json

Основной особенностью скриптов в формате JSON является взаимозаменяемость его на формат XML. Оба типа представляют собой текстовые документы, которые можно открывать текстовыми процессорами. Однако начнем мы со специализированного ПО.

Способ 1: Altova XMLSpy

Достаточно известная среда разработки, которую используют в том числе и веб-программисты. Эта среда также генерирует файлы JSON, следовательно способна и открывать сторонние документы с таким расширением.

Недостатков у данного ПО два. Первый – платная основа распространения. Пробная версия активна 30 дней, однако для её получения необходимо указать имя и почтовый ящик. Второй – общая громоздкость: человеку, которому просто нужно открыть файл, она может показаться чересчур навороченной.

Способ 2: Notepad++

Плюсов у Notepad++ изрядно – тут и отображение синтаксиса многих языков программирования, и поддержка плагинов, и малый размер… Однако в силу некоторых особенностей работает программа неторопливо, особенно если открыть в ней объемный документ.

Способ 3: AkelPad

Невероятно простой и в то же время богатый на возможности текстовый редактор от российского разработчика. В число поддерживаемых им форматов входит и JSON.

Как и Notepad++, этот вариант блокнота также бесплатен и поддерживает плагины. Он работает шустрее, однако большие и сложные файлы может не открыть с первого раза, так что имейте в виду такую особенность.

Способ 4: Komodo Edit

Бесплатное ПО для написания программного кода от компании Komodo. Отличается современным интерфейсом и широкой поддержкой функций для программистов.

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

Способ 5: Sublime Text

Еще один представитель code-oriented текстовых редакторов. Интерфейс проще, чем у коллег, однако возможности те же. Доступна и портативная версия приложения.

К сожалению, Sublime Text недоступен на русском языке. Недостатком можно назвать и условно-бесплатную модель распространения: свободная версия ничем не ограничена, но время от времени появляется напоминание о необходимости покупки лицензии.

Способ 6: NFOPad

Простой блокнот, однако для просмотра документов с расширением JSON тоже подойдет.

NFOPad подходит для просмотра JSON-документов, однако есть нюанс – при открытии некоторых из них программа намертво зависает. С чем связана такая особенность – неизвестно, но будьте внимательны.

Способ 7: Блокнот

И наконец, стандартный текстовый процессор, встроенный в ОС Windows, также способен открывать файлы с расширением JSON.

Закрыть

Мы рады, что смогли помочь Вам в решении проблемы.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Закрыть

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

Я огляделся по всем параметрам TextFX, но не смог найти ничего подходящего.

Обновить:

Начиная с Notepad ++ v7.6, используйте плагин Admin для установки JSTool для этого ответа

Загрузите его с http://sourceforge.net/projects/jsminnpp/ и скопируйте JSMinNpp.dll в каталог плагинов Notepad ++. Или вы можете просто установить "JSTool" из диспетчера плагинов в Notepad ++.

Новый Notepad ++ установить и куда пошел PluginManager? См. Как просмотреть менеджер плагинов в Notepad ++

введите описание изображения здесь

Совет: выберите код, который вы хотите переформатировать, затем Плагины | JSTool | JSFormat.

Спасибо. Я проверил. В итоге я использовал JSONViewer, поскольку он позволяет форматировать данные JSON, а не просто просматривать их в формате вложенного дерева. JSTool также может форматировать данные JSON. Просто нажмите Ctrl-Alt-M. Я попробовал несколько плагинов сейчас, и я считаю, что это лучший. Это может быть установлено непосредственно из встроенного «Менеджера плагинов» в Notepad ++. Перейдите "Плагины> Диспетчер плагинов> Показать диспетчер плагинов> вкладка Доступно"

Для Notepad ++ v.7.6 и выше доступны плагины Admin .

Откройте меню Плагины> Плагины Админ .

Поиск JSON Viewer

Проверьте JSON Viewer в списке

Нажмите на Установить кнопку

Выберите текст JSON

Перейдите в Плагины> Средство просмотра JSON> Формат JSON ( Ctrl + Alt + Shift + M )

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

Это очень простая техника. Спасибо. Я просто хочу добавить, чтобы отформатировать после установки плагина, который нужен 1) Выберите объекты JSON 2) Перейдите к плагинам ** 3) ** JSON Viewer accordion 4) Наконец, отформатируйте JSON . ИЛИ Просто нажмите Cntrl + Shift + Alt + M плагины> плагины админ больше не работает в текущей версии. @ Майкл Тучман, могу я узнать, в какой версии плагины> плагины Admin . не работают? У меня есть тестовые плагины> плагины Admin . от JSON Viewer в последней версии Notepad ++ v7.8, и он работает нормально

Я лично использую JSON Viewer, так как плагин Notepad ++ больше не работает.

РЕДАКТИРОВАТЬ - 24 мая 2012

Я советую вам скачать плагин JSMin для блокнота, как указано в ответе . Это хорошо работает для меня в последней версии (v6.1.2 на момент написания).

РЕДАКТИРОВАТЬ - 7 ноября 2017

Согласно комментарию @ danday74 ниже, JSMin теперь является JSToolNpp . Также имейте в виду, что инструмент JSON Viewer находится на Codeplex, который, вероятно, исчезнет в ближайшем будущем.

Не Учитывая вышеизложенное, этот ответ уже не актуален , и вы должны использовать ответ Dan Эйч вместо . Мой ответ здесь просто для потомков.

Редактор Notepad++

Я считаю редактор Notepad++ одним из лучших редакторов. Почему? Трудно сказать в двух словах, даже, скорее практически не возможно, поэтому эта статья посвящена редактору Notepad++. Не буду подробно описывать сам редактор, о нем пару слов, без воды. Остановимся подробнее на плагинах.

Интерфейс редактора

Интерфейс довольно прост и интуитивно понятен.

Интерфейс редактора notepad++

Подсветка кода

Точнее подсветка синтаксиса – выделение конструкций определенного языка цветами с целью улучшения визуального восприятия. Подсветка синтаксиса это огромное преимущество для любого редактора, подсветка ускоряет процесс написания кода и поиска ошибок.

Так выглядит код без подсветки
Так выглядит редактор с подсветкой кода

Работа практически с любыми форматами на любых языках

Редактор подсвечивает практически любой код: html, css, php, js и многие другие. Код определяется по расширению файла, то есть, если открыть файл index.html ему автоматически присваивается подсветка для html файлов. Если вы считаете, что редактор неверно определил синтаксис открытого документа – можно сменить его в пункте меню «синтаксисы». Кстати, если вы интересуетесь html советую изучить таблицу расшифровки html тегов.

Так же в меню «синтаксисы» можно задать свой синтаксис и свои настройки, но, как правило, для меня как для веб-программиста и системного администратора стандартного набора вполне достаточно.

Подсветка JavaScript
Подсветка sh скрипта

Простая смена кодировки

Нужно изменить кодировку документа в редакторе Notepad? Выделяем код, вырезаем. Меню Кодировки, выбираем нужную, кодировку вставляем код из буфера. Кодировка изменена.

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

Функция автозавершения

Очень полезная функция для тех, кто пишет код руками. Довольно часто при написании кода я обращаюсь к различным переменным и тут функция автозавершения бесценна. Для ее вызова нужно нажать сочетание клавиш ctrl +пробел.

Функция автозавершения

Что бы настроить автозавершение автоматически нужно перейти в меню «Опции->Настройки->Автозавершение» и установить флажок «Использовать при каждом вводе

Автозавершение в редакторе Notepad++

Окно поиска и замены

Довольно удобное окно поиска и автозамены. Поддерживает функцию поиска во всех открытых документах.

Особо полезная функция – найти и заменить в файлах. Спасает когда нужно найти фразу в файлах (особенно когда не известно заранее в каких) и заменить ее на другую фразу. Вызываем окно как обычно ctrl+f.

Окно поиска и замены файлов

Управление горячими клавишами

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

Для настройки горячих клавиш в Notepad нужно перейти в меню Опции->Горячие клавиши. В диалоговом окне вы можете настроить сочетания клавиш под себя. Для этого достаточно кликнуть два раза по операции и задать сочетание.

Подсветка начала и конца блока кода

Определение стилей

В редакторе можно настроить свои стили и цвета подсветки когда. Настройки очень гибкие – настраивайте как душе угодно. Для этого необходимо зайти в пункт меню Опции-> Определение стилей.

Определение стилей

Гибкие настройки печати

Захотели распечатать код? Настроим печать, для этого нужно зайти в пункт меню Опции->настройки-> Печать. Можно задать такие параметры как печать номеров строк, цветовая схема, отступы и колонтитулы.

Настройки печати в Notepad++

Открытие нескольких копий одного документа

Изменение и удаление документа в других программах

Если вы удалили или изменили, открытый документ в другой программе нотпад предложит вам сохранить последнюю копию документа. Данная функция выручала меня не однократно из-за моих недосмотров.

Пометки

В редакторе реализована функция пометок в виде синей точки в нужной строке. Пометка (она же закладка) создается при нажатии левой кнопкой мыши на строке.

Пометки в редакторе notepad++

Работа через FTP

Для передачи данных на сервер я пользуюсь WINscp. Если вы хоте работать с сервером через FTP установите плагин NPPFtp. Установите плагин через менеджер плагинов, настройте соединение и вперед!

Редактор полностью бесплатный

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

Notepad ++ расширяется за счет огромного количества плагинов.

Работа через FTP

Плагины Notepad++

3P is a notepad++ plug-in – предназначен для написания кода на progress 4GL (OpenEdge ABL). Он преобразует Notepad ++ в редактор кода ABL, обеспечивая проверку синтаксиса, компиляцию, автозаполнение, всплывающие подсказки и многое другое.

AnalysePlugin – позволяет искать несколько шаблонов в любом из открытых документов в NotePad ++. Можно настроить свой поиск, используя все параметры и дать каждому из поисков разные цвета.

AndroidLogger – предназначен для работы с логами Андроида.

AutoCodepage – предназначен для автоматической установки кодировки документа.

Automation script –предназначен для реализации простых скриптов, аналогов макросов.

AutoSave – позволяет настраивать автоматическое сохранение открытых документов. Довольно полезный плагин.

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

Bookmark manager –позволяет добавлять простые закладки в notepad++.

BracketsCheck –позволяет проверить баланс скобок в вашем файле. Помимо скобок проверяет открытие/закрытие тегов. Довольно полезный плагин. Особенно когда пишешь большие массивы кода.

CCompletion –автозаполнения кода с другими полезными функциями.

Сlipboard Helper –для универсального использования текста, находящегося в буфере обмена.

Code alignment –помогает выравнивать код.

ColdFusion – подсвечивает синтаксис и вызывает подсказки для языка ColdFusion.

Combine – позволяет объединять все открытые файлы в один. В некоторых случаях без него трудно обойтись.

Compare – лучший плагин для сравнения двух файлов. Показывает различия между двумя открытыми файлами. Для меня довольно полезный плагин. Бывали случаи, когда нужно было сравнить два JavaScript’а, на первый взгляд совершенно одинаковых, но в небольшими отличиями. Плагин помог быстро найти эти отличия.

CSV Query –работает с sql запросами к csv файлам.

Cystomize Toolbar – позволяет гибко настраивать панель инструментов Notepad++. Плагин полезен для первоначальной натсройки.

Document monitor – обновляет файлы, открытые в Notepad++ каждые 3 секунды.

Don Rowlett Color Picker –позволяет выбирать цветовые коды в различных форматах.

DSpell-check –проверяет правописание со множеством функций.

EditorConfig – тут я сдаюсь, юзал я плагин, но так и не понял, что он делает.

Ei-berichten –подверчивает ошибки синтаксиса в файлах ei-berichten. Данным форматом не пользовался, да и вряд ли кто-то пользовался в России. Язык разработан в Голландии используется для обращений в медицинские учреждения через сайты муниципалитетов. Во как! Не то, что у нас. Запишешься в поликлинику через интернет, и докажи широким массам населения что ты записывался и так можно и нужно, и ткни пальцем в объявление на двери врача в котором написано для умственных инвалидов: «Первый час приема производится по записи через интернет».

Elastic Tabstops –делает закладки «эластичными», т. е. их можно растягивать.

Explorer – плагин файлового браузера.

External Lekser KVS –подсветки синтаксиса языка KVS.

Falling briks – игра в тетрис. Если стало скучно программировать. Устал – зарубись в тетрис.

Finger text – плагин поддерживающий несколько «с поддержкой нескольких горячих точек».

GEDCOM Lexer –для подсветки и исправлений синтаксиса языка GEDCOM.

GOnpp –помогает писать программы GO.

GuidGuard –генерации заголовков стилей для C++.

  1. перетаскивание HTML и XML-тегов, например, встроенное согласование фигурных скобок и выбор тегов и / или содержимого;
  2. кодирование / декодирование объектов HTML;
  3. кодирование / декодирование JS символов;

ImgTag –позволяет вставлять в html документ тег img с помощью диалогового окна выбора изображения. Странный плагин ведь пути в *.nix системах работать не будут.

iTimeTrack –автоматически отслеживает рабочее время программирования в Notepad++. Интересный плагин. Зарубежном программисты работают с реальной почасовой оплатой, сел, установил время и программируй себе. В нашей стране, к сожалению практикуется даунтайминг на право и на лево.

JSLint –запускает инструмент проверки качества JS кода Lint. Полезный плагин для JavaScript разработчиков.

JSON viewer –отображает выбранную строку JSON в виде дерева.

JSTools –предоставляет алгоритм автора для оптимизации JavaScript кода.

LanguageHelp –запускает специальный файл справки.

LeneFilter2 –позволяет фильтровать текст для строки поиска.

Location Navigate – позволяет быстро перемещаться между последними точками редактирования. Полезен, если вы работаете с кодом большого объема.

MathPad –позволяет оценивать математические выражения.

MenuIcons –позволяет добавлять значки в основное и контекстное меню.

MultiClipboard – реализует 10 текстовых буферов.

MusicPlayer – открывает и воспроизводит музыкальные файлы. Плеер не очень удобный, да и в основном музон сейчас слушают онлайн.

NamedBookmarks – позволяет добавлять закладки в HTML и C++ используя комментарии.

NativeLang – позволяет переводить меню и диалоговые окна других плагинов. Полезен если у вас начальный языковой уровень иностранных языков.

Npp Xml Treewiever – визуализирует дерево XML документов.

NppCalc –используется для оценки математических, тригонометрических, статистических и других выражений.

NPPCrypt – используется для шифрования и дешифрования с использованием различных блочных шифров, хеш-алгоритмов, случайных символов, кодирование с использованием base-16/32/64.

NppEventExec – позволяет автоматизировать выполнение NppExec сценариев.

NPPExec – позволяет выполнять Npp команды и сценарии не выходя из Notepad++.

NppFTP – плагин, который позволяет использовать в работе с Notepad FTP, FTPS, FTPES и SFTP.

Oberon-2 – подсвечивает синтаксис языка Oberon-2. Первый зас слушу о таком языке.

Open file in solution – позволяет индексировать определенные папки и фалы.

OpenSelection – помогает открывать файлы на основе выбранного типа.

Perforse Actions –обеспечивает интеграцию с Perforse.

PHP autocompletion – реализует завершение кода для пользовательских классов.

Plugin Marker Margin – позволяет использовать свободный запас для плагинов в любом представлении.

Poork2 Sausage – преобразует выделенный текст через трансформатор.

Powershell Lexer – подсветка синтаксиса языка Powershell.

Preview HTML – предварительный просмотр html кода в Notepad.

Print all – распечатывает все открытые в настоящее время документы.

RegRexPlace – позволяет быстро заменять регулярные выражения.

ReloadButton – добавляет кнопку перезагрузки в панель инструментов.

RunMe – позволяет запускать текущий файл в его оболочке (если такая установлена).

SaveAsAdmin – позволяет сохранять любой файл как администратор.

SecurePad – позволяет шифровать и расшифровывать документы с помощью собственного ключа.

Select Quoted Text – выделяет текст в кавычках.

Source Switch – позволяет легко переключаться между редактируемыми файлами и их источниками.

Speech – речевое управление редактором. Необходимо установить операторы.

Spellchecker – исправляет опечатки в зависимости от выбранного языка.

SQLinForm – форматирует простой SQL код с синтаксическими ошибками.

Switcher – позволяет быстро переключаться между связными файлами.

TagsJump – для чтения большого кода. Позволяет быстро перейти к нужной строке и быстро вернуться назад.

TakeNotes – позволяет создавать быстрые заметки.

TextFX – позволяет преобразовывать выделенный текст в различные форматы.

ToolBucket – организует многостраничный поиск и замену.

TopMost – позволяет установить окно редактора поверх других окон.

Translate – обеспечивает быстрый перевод выделенного текста на заданный язык.

ViSimulator – симулятор редактора vi.

XMLTools – набор полезных инструментов для работы с xml в Notepad.

Zen Coding Python – расширяет простые сокращения в сложные элементы кода. Один из самых полезных плагинов.

Если вы используете версию Notepad++ не поддерживающую какой-либо плагин из списка, при установке плагина программа предложит обновить редактор. После установки плагинов редактор перезапускается.

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

Если у вас есть вопросы по работе с редактором задавайте их в комментариях. С радостью отвечу на ваши вопросы.

Читайте также: