Главная » 2014»Март»8 » Notepad++ 6.5.5 + Plugins Portable *PortableAppZ*
01:10
Notepad++ 6.5.5 + Plugins Portable *PortableAppZ*
Notepad++ 6.5.5 + Plugins Portable *PortableAppZ*
Чудак Bernat of PortableAppZ
Notepad++ - это редактор текстовых файлов (подмена обычного Блокнота) с поддержкой синтаксиса огромного числа языков программирования, нацелен для работы в операционной системе MS Windows. Данный план базируется на компоненте Scintilla (довольно массивном компоненте для редактирования) написанном на C++ с внедрением лишь только Win32 API и STL (собственно что гарантирует наивысшую скорость выполнения при наименьшем объеме программки), распространяется под лицензией GPL.
Notepad++ - настоящий завершенный план, созданный для подмены обычного "Блокнота" MS Windows. Он поддерживает синтаксис большинства языков программирования и владеет огромным набором добавочных функций.
Базируясь на массивном компоненте для редактирования Scintilla, Notepad++ написан на C++ с внедрением незапятнанного Win32 API и STL, собственно что разрешает достигнуть наибольшей скорости работы в купе с наименьшим объемом программки. За счёт оптимизации рутинных операций так, как это может быть без утраты удобства, Notepad++ пробует убавить размер крупного выброса углекислого газа: когда микропроцессор нагружен слабо, компьютер имеет возможность понизить энергопотребление, собственно что разрешает меньше загрязнять находящуюся вокруг среду. Также, юзеры имеют все шансы задавать личные правила подсветки и сворачивания для иных языков.
Главные особенности программки:
• Подсветка слова и вероятность сворачивания блоков, сообразно синтаксису языка программирования
• WYSIWYG (печатаешь и получаешь то, собственно что видишь на дисплее)
• Настраиваемый юзером режим подсветки синтаксиса
• Авто-завершение набираемого текста
• Одновременная работа с обилием документов
• Одновременный просмотр нескольких документов
• Поддержка систематических выражений Поиска/Подмены
• Абсолютная поддержка перетягивания фрагментов слова
• Динамическое перемена окошек просмотра
• Автоматическое определение состояния файла
• Повышение и сокрашение
• Поддержка огромного числа языков
• Статьи
• Выделение скобок при редактировании слова
• Запись макроса и его выполнение
Свежая система UDL2 (User Defined Languge), не только лишь разрешает выслать почти все лимитирования, да и добавляет огромное количество свежих способностей / расширений, также с UDL2 вам продоставляется возможность найти практически хоть какой язык.
Главные особенности UDL2:
1. Добавляет больше групп ключевиков (быть может определена немалая подсветка синтаксиса):
- 3 сворачивающиеся группы
- 8 групп ключевиков
- 2 группы объяснений
- 1 конкретный номер
- 2 группы операторов
- 8 наборов разделителей
2. Поддерживаются составные (Multipart) ключевики (к примеру: "еще, в случае если" быть может определено как одно ключевое текст)
3. Пробелы не классифицируется неотклонимым, как ключевое текст сепаратора: Операторы, разделители и составные ключевики имеют все шансы быть признаны без разделителей либо пробелов.
4. Существенно стала лучше определение номеров поддержки (поддерживаются префиксы, суффиксы, спектры и вспомогательные знакы).
5. Операторы и разделители имеют все шансы владеть больше, чем раз знак.
6. Такие же знакы имеют все шансы быть применены как комменты и операторы.
7. Комменты и разделители поддерживают инвестиции (в том числе и приятель в приятеля).
8. Совершенствование объяснений содержат в себе:
- Объяснение свернутый
- Объяснение с продолжением
- Объяснение наступает исключительно в начале полосы
9. Если нескольких пар объяснение определено, собственно что открытые знакы объяснений отвечают лишь только с ближайшим объяснениями, имеющих знакы такого же около. (Для примера: C объяснение */, /+ D объяснение +/, хотя не смешанные комменты +/)