Рубрика «notepad++»
Как открыть большие файлы: лучшие программы и способы для Windows, Linux и Mac
2025-11-12 в 14:25, admin, рубрики: linux, notepad++, windows, администрированиеВерните клавишу Scroll Lock
2023-05-07 в 19:51, admin, рубрики: accessibility, alteroffice, Excel, notepad++, scrolllock, word, клавиатура, мойофис, Р7-Офис, юзабилитиТехнический прогресс не всегда прогресс. Еще на первых компьютерах IBM была клавиша Scroll Lock. Главное её предназначение в текстовых редакторах такое: сделать возможным прокручивание документа, не меняя при этом положения курсора.
Scroll lock позволяет вам перемещаться по документу используя клавиши со стрелками, без необходимости передвижения курсора по странице. Это особенно полезно, когда вы работаете с длинными документами, так как дает вам возможность с легкостью пролистывать файл без необходимости отрывать ваши пальцы от их обычного местоположения на клавиатуре. Читать полностью »
Расчеты на прочность в LibreOffice и выбор текстового редактора
2021-01-09 в 9:52, admin, рубрики: cudatext, libreoffice, mathcad, notepad++, sublime text 3, vim, математика, СофтПроблемы оформления расчетов и что такое iMath
Наверное, многие, кто учился в техническом ВУЗе, сначала делали вычисления своих курсовых в Mathcad (или другом математическом пакете), а затем старательно набирали эти же формулы в MS Word с подстановкой чисел. Потом забыли про это.
Когда меня взяли конструктором по расчетам на прочность — пришлось вспомнить.

Нет, современные технологии МКЭ используются (SolidWorks, Ansys), но формулы с методиками по ГОСТ никто не отменял. Тут принципы не изменились, хотя со времен защиты моего диплома прошло более 10 лет. Люди сначала набирают формулы, уже набранные в Mathcad, а потом руками подставляют каждое число в формулу и записывают результат.
Toп 10 ошибок в C++ проектах за 2017 год
2018-03-26 в 8:28, admin, рубрики: C, c++, clickhouse, CryEngine, CVE, freebsd, illumos-gate, mysql, notepad++, open source, pvs-studio, StarEngine, static code analysis, tizen, Unreal Engine, Блог компании PVS-Studio, Программирование
За окном уже почти как 3 месяца стоит 2018 год, а это значит, что пришло время (пусть и немного запоздало) составить топ 10 ошибок, найденных анализатором PVS-Studio в C++ проектах за прошедший год. Итак, начнём!
Читать полностью »
Разработка на скорости 450 слов в минуту
2017-08-29 в 8:06, admin, рубрики: Git Bash, intellij idea, notepad++, NVDA, vim, Windows 10, Брайль, Программирование, Разработка веб-сайтов, скринридер, фронтенд«Чего-то здесь не хватает». Спорим, что такая мысль первой придёт в вашу голову, если вы увидите моё рабочее место в офисе. Здесь нет монитора и мыши. Есть только парень, который молотит по клавиатуре, глядя словно в пустоту.

Это всего лишь я, и мои коллеги гарантируют вам, что я обычно не опасен. Я программист в офисе компании Vincit в Тампере (Финляндия). И ещё я слепой. В этой статье хочу немного рассказать, как я работаю.
Читать полностью »
Notepad++: проверка кода пять лет спустя
2017-06-07 в 6:04, admin, рубрики: c++, notepad++, open source, pvs-studio, static code analysis, Visual Studio, Блог компании PVS-Studio, Компиляторы, разработка под windows, статический анализ кода
В этом году статическому анализатору PVS-Studio исполнилось 10 лет. Правда, стоит уточнить, что 10 лет назад он назывался Viva64. И есть ещё одна интересная дата: прошло 5 лет с момента предыдущей проверки кода проекта Notepad++. С тех пор PVS-Studio был очень сильно доработан: добавлено около 190 новых диагностик, усовершенствованы старые. Впрочем, ожидать огромного количества ошибок в Notepad++ не стоит. Это небольшой проект, состоящий всего из 123 файлов с исходным кодом. Тем не менее, в коде найдены ошибки, которые будет полезно исправить.
Читать полностью »
Ненормальное программирование: макрос-интерпретатор в Notepad++
2017-03-20 в 14:30, admin, рубрики: notepad++, макросы, ненормальное программирование, Программирование
Обмен значений. Исходный текст и текст после 1-го, 2-го и 3-го выполнения макроса. Далее будут примеры посложнее.
Идея приспособить макрос для примитивного программирования появлялась у меня несколько раз. То есть, сделать так, чтобы макрос при запуске "читал" строчку с операцией, интерпретировал ее, что-то делал с данными и переходил к следующей строчке.
На всякий случай напомню: макрос в Notepad++ и в других текстовых редакторах – записанная последовательность действий пользователя над текстом. Макрос можно запускать многократно для быстрого выполнения рутинных операций. Макрос "запоминает" нажатия клавиш и может воспроизводить, например, такие действия:
- Ввод и удаление символов
- Перемещение курсора
- Копирование и вставка
- Поиск в тексте
Сначала это казалось невозможным, ведь макрос слишком "глуп" и прямолинеен:
- Нельзя менять последовательность действий во время выполнения макроса.
- Искомая строка фиксирована — никакой вставки из буфера обмена.
- Нельзя выполнить действие переменное количество раз, а также пропустить действие в зависимости от какого-либо условия.Читать полностью »
Производители ПО массово закрывают уязвимости, которыми пользовалось ЦРУ
2017-03-09 в 18:52, admin, рубрики: dll hijacking, notepad++, замена DLL, информационная безопасность, ЦРУ
Apple, Google, Microsoft, Samsung и другие компании быстро отреагировали на утечку документов ЦРУ с подробным описанием хакерских инструментов и десятков 0day-уязвимостей в популярных программах и устройствах.
Одними из первых вчера вечером отчитались разработчики текстового редактора Notepad++, который ЦРУ эксплуатировало через подмену DLL. Этот редактор поддерживает подсветку синтаксиса для разных языков программирования, так что им пользуются даже некоторые разработчики.
Читать полностью »
Плагин для работы с Gist в Notepad++
2014-03-24 в 8:03, admin, рубрики: .net, api, gist, github, notepad++, open source, plugin, плагин, метки: .net, api, gist, github, notepad++, plugin, НПП, плагин
Однажды мне потребовалось создать gist, а еще я активно пользуюсь Notepad++. После того, как найти плагин для работы с gist в Notepad++ мне не удалось (есть только под Sublime), я решил написать свой. Ну и к тому же это было хорошим опытом в написании плагинов и работе с github api.
Сразу выкладываю ссылку на исходники:
NppGist sources и сам плагин: NppGist (для его подключения просто перенесите файл в папку plugins в папке Notepad++).
Под Notepad++ плагины можно писать на нескольких языках: C++, Ada, Delphi, .NET, но я остановился на последнем из-за скорости разработки и из-за того, что я лучше его знаю.
Для разработки было использовано следующее:
- NppPlugin.NET — шаблон Notepad++ плагина для .NET платформы.
- ServiceStack.Text — сериализация и десериализация JSON (высокая производительность и небольшой размер).
- hurl.it — удобный онлайн-инструмент для составления и тестирования GET, POST, DELETE и других запросов.
- NUnit — юнит-тестирование.
Тем, кому интересно знать, как писать плагины под Notepad++, добро пожаловать под кат.
Читать полностью »


