Jump to content
Korean Random
NikolayHAOS

Notepad++ редактор конфигов.

Recommended Posts

Notepad++

 

Прежде чем начать отвлекусь на пару слов:
1. Благодаря @StranikS_Scan, у нас есть XCPad - текстовый редактор, созданный для редактирования конфигов XVM.
2. Графический редактор конфигов, автором которого является  @sirmax.
3. XCTuner - настройщик конфигов, автор  @Ded_Shalfey

 

А теперь приступим:
 
Notepad++ это бесплатный редактор текстовых файлов (замена стандартного Блокнота) с поддержкой синтаксиса большого количества языков программирования, ориентирован для работы в операционной системе MS Windows.
Этот проект базируется на компоненте Scintilla (очень мощном компоненте для редактирования) написанном на C++ с использованием только Win32 API и STL (что гарантирует максимальную скорость выполнения при минимальном размере программы), распространяется под лицензией GPL.
 
У Notepad++ много различного функционала и разнообразных особенностей.
Но для редактирования файлов конфигурации XVM (конфигов), нужны будут следующие:
 
1. Русский язык интерфейса (выбрать при установке.).

0_d2bee_8f099d98_M.png0_d2bed_6ab47efc_L.png

2. Умение подсвечивать синтаксис программирования (нам нужен javascript) + разные варианты подсветки (опции - определение стилей - выбрать стиль).
0_d2bf2_64021b01_L.png
0_d2bf1_4caef249_L.png
0_d2bf0_86a2e4d0_L.png
0_d2bef_cf845a2_L.png
 
3. Возможность сворачивания блоков.
0_d2bf4_922c385a_GIFL.gif

4. Одновременный просмотр нескольких документов.
0_d2bf5_8f6b5a11_L.png0_d2bf6_568fc365_L.png

5. Полная поддержка перетягивания фрагментов текста мышкой.
0_d2bea_5ce8e21b_GIFL.gif

6. Выделение скобок при редактировании текста.
0_d2bec_53a71cae_L.png0_d2beb_fc8f9e2_L.png

7. Возможность отмены или возврата действий.
0_d2be9_55fcef9f_GIFL.gif

8. Настройка подсветки синтаксиса по умолчанию, для *.xc файлов.

> А можно как-то заставить его автоматически применять синтаксис JavaScript к файлам *.xc?

"Опции" -> "Определение стилей"
Слева выбираете тип подстветки синтаксиса (Javascript)
Внизу в поле "Польз. расширение" вводите "xс" (без кавычек).
"Ок"

Всё, теперь при открытии файлов *.xc будет автоматически применяться подстветка синтаксиса JS.
Также в окошке "определение стилей" при выделении вашего типа подсветки синтаксиса можно настроить параметры отображения по своему вкусу, либо посмотреть несколько предустановленных цветовых схем в пункте "Выбрать стиль".

0_d2be6_714c1b3d_L.png


9. Возможность увеличения текста (Ctrl + колёсико мыши)
0_d2bf3_1da04963_L.png

 
Также благодаря @FlexoFF у нас есть видео обзоры возможностей Notepad++.
 

 

 

 



FAQ - ответы на часто задаваемые вопросы.  
 
Всегда самая последняя версия -  Скачать


Вот вроде и все, буду дополнять шапку по мере накопления информации.
Агромная просьба обсуждать сам функционал Notepad++, а не редактирование конфигов. Edited by NikolayHAOS
  • Upvote 15

Share this post


Link to post

Short link
Share on other sites

NikolayHAOS ещё стоит упомянуть об обалденном плагине "Compare" --- Сравнение 2-х файлов одновременно, с конфигами очень очень помогает.

Плагин закачивается отдельно с WIKI Notepad++

4d75063d3e98.png e7ea7584db04.png
  • Upvote 6

Share this post


Link to post

Short link
Share on other sites

NikolayHAOS ещё стоит упомянуть об обалденном плагине "Compare" --- Сравнение 2-х файлов одновременно, с конфигами очень очень помогает.

Плагин закачивается отдельно с WIKI Notepad++

4d75063d3e98.png e7ea7584db04.png

СПС! Не знал про такой плагин.

Все пользовался WinMerge, что бы конфиги сравнивать, а тут удобство такое "под носом" было :)

Share this post


Link to post

Short link
Share on other sites

СПС! Не знал про такой плагин.

Все пользовался WinMerge, что бы конфиги сравнивать, а тут удобство такое "под носом" было :)

Не за что MadMaxNN!

Вот ссылка на все плагины в алфавитном порядке... Вообще Notepad++ это просто мега выручалочка для программистов!!! :no1:

http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=Plugin_Central

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

Edited by SlaYer_SAS
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

FAQ



1. Плагин "Compare" - Сравнение 2-х файлов одновременно. скачать. (спасибо @SlaYer_SAS

Установка и применение

скопировать файл ComparePlugin.dll из архива, в папку ..\Notepad++\plugins
В редакторе открыть оба файла для сравнения и выбрать Плагины - Compare - Compare или нажать Alt+D

2. Если после установки почти все слова подчёркнуты красной волнистой линией, и если не нравиться, то можно отключить.
Плагины - DspellCheck - снять галочку напротив Spell Check Document Aytomatically

0_d2c03_5b5d89d1_L.png

3. Есть еще особенность у Notepad++ своеобразный откат изменений:
Если отредактировать в нем файл конфигурации, сохранить изменения, но сам Notepad++ не закрывать, а например свернуть.
То можно запустить реплей или саму World of Tanks, посмотреть как и что изменилось и если не понравилось, то закрыть игру и отменить свои действия по редактированию и снова сохранить файл, то есть как бы откатиться назад.

4. Плагин JSTool - Форматирование конфига. скачать выбирать файл с пометкой Featured (спасибо @seriych)

Установка и применение

скопировать файл JSMinNPP.dll из архива, в папку ..\Notepad++\plugins
Для форматирования выбрать Плагины - JSTool - JSFormat или Ctrl+Alt+M

5. Поиск по всем открытым файлам. (спасибо @StranikS_Scan)
Собственно и объяснять то нечего , и так все понятно.
0_d38c8_539fee55_XXL.png
Edited by NikolayHAOS
  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

@NikolayHAOS,

1) Еще плагин JSTool полезен. Позволяет одним нажатием кнопочки JSFormat превратить конфиг с километровыми строками, вылезающий из под редактора конфигов, в хорошо отформатированный.

2) Я бы упомянул о такой полезной для форматирования вещи:

Выделяем несколько строк. Жмем TAB- ко всем выделенным строкам в начале добавляется табуляция. Жмем Shift+TAB- из всех выделенных строк в начале удаляется табуляция (или эквивалентное количество пробелов).


 

 

АОгромная просьба
 

Share this post


Link to post

Short link
Share on other sites

@seriych, Это мой сленг, Агромная просьба не обращать на это внимания :gg:

Edited by NikolayHAOS

Share this post


Link to post

Short link
Share on other sites

Вот бы еще Нотепад запоминал синтаксис для определенных расширений,а то надоело постоянно менять))Может где то есть волшебная галка?

Share this post


Link to post

Short link
Share on other sites

Может где то есть волшебная галка?

Может в шапке темы про это написано?

Share this post


Link to post

Short link
Share on other sites

Может в шапке темы про это написано?

А да,действительно,не досмотрел.Сорь.

Share this post


Link to post

Short link
Share on other sites

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

Нужно больше о нём почитать.

Спасибо.

Share this post


Link to post

Short link
Share on other sites

Любопытно работает сравнение файлов.
Может кто подскажет почему так?
Для сравнения взял два языковых файла(en, ru) из самого Notepad++

post-6966-0-13464000-1380648708_thumb.png
Edited by NikolayHAOS

Share this post


Link to post

Short link
Share on other sites

Любопытно работает сравнение файлов.

Может кто подскажет почему так?

Для сравнения взял два языковых файла(en, ru) из самого Notepad++

А что не так? Разные строки по номерам, отличия имеются.

Мой вариант

53ca94edbc28.png

Хм... Быть может у нас разные версии плагина.

Так для скачивания их 2 шт.

Version 1.5.6 ( ANSI / Unicode ) - Compare Plugin

Unofficial version 1.5.6.3 ( Unicode ) - Compare Plugin

Edited by SlaYer_SAS

Share this post


Link to post

Short link
Share on other sites

А что не так? Разные строки по номерам, отличия имеются

Ну вот где "отличия имеются", обычно выделяется желтеньким и показывается, где отличие. А для этих двух строк, как будто они вообще разные и одни удалили, другие добавили. Номера строк показываются не в исходных файлах, а в полученном гибриде. В исходных одинаковые. Edited by seriych

Share this post


Link to post

Short link
Share on other sites
обычно выделяется желтеньким и показывается, где отличие.

Вот именно, например в тотале все нормально подсвечивается, а вот в этом плагине нет, А если туда дальше смотреть так вообще караул.

Это я к тому что сравнивать с помощью плагина Compare надо очень аккуратно :-)

Я ищу ему замену, может кто чего подскажет?

Edited by NikolayHAOS

Share this post


Link to post

Short link
Share on other sites

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

Но хоть убей,сколько искал.как изменить вид просмотра не нашёл......Подскажите.Явно же как то просто,но меня что то застопорило!

Share this post


Link to post

Short link
Share on other sites

 

 

Явно же как то просто

Абсолютно верно, Правым  кликом, на самом разделении двух документов, выпадет меню из двух пунктов, нижний твой.

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Ещё вопрос,никак не могу найти где в нём отключить проверку обновлений,частенько при запуске лезет в инет приходится блокировать фаером.Не люблю такого,но в настройках категорически нет настроек или отключения проверки обновлений.

Share this post


Link to post

Short link
Share on other sites

но в настройках категорически нет настроек или отключения проверки обновлений

post-6871-0-81830500-1381269263_thumb.png

 

Самый нечитающий пользователь на форуме, по моим наблюдениям. Обязательно сначала напишет, потом подумает увидит, что либо все в реадми написано, либо у него огромный косяк:)

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...