Как запустить программу в notepad
БлогNot. Notepad++: запуск файла из программы, плагины, горячие клавиши
Notepad++: запуск файла из программы, плагины, горячие клавиши
Чтобы для файла, открытого в Notepad++, выполнить операцию «Запуск» обратитесь к верхнему меню Запуск — Запуск или нажмите клавишу F5.
- $(FULL_CURRENT_PATH) — полный путь к текущему файлу (C:\my_folder\my_file.txt)
- $(CURRENT_DIRECTORY) — папка, в которой находится текущий файл (C:\my_folder\)
- $(FILE_NAME) — имя файла с расширением (my_file.txt)
- $(NAME_PART)- имя файла без расширения (my_file)
- $(EXT_PART)- расширение файла (txt)
- $(NPP_DIRECTORY) — папка, в которой находится notepad++.exe, запущенный в данный момент
- $(CURRENT_WORD) — текущий выделенный текст Notepad++
- $(CURRENT_LINE) — номер строки, в которой находится курсор (отсчёт от 0, первая строка = 0)
- $(CURRENT_COLUMN) — столбец, в котором находится курсор (отсчёт от 0, первая позиция = 0)
Запускает новый экземпляр Notepad++, открывая текущий файл. Не забудьте пути заключить в кавычки, если они могут содержать пробелы.
Открываем текущий файл в Mozilla Firefox.
Кое-что из привычных «фишек» со временем устаревает, скажем, плагин TextFX из 64-битных сборок исключён, а есть только в 32-битных. Адекватной замены я не знаю, но многие функции TextFX вошли в меню Правка свежих версий (подменю Операции со строками и др.).
Spell Checker в том виде, как описывается в прикреплённой ниже статье, тоже уже ставить не нужно, а входящий в стандартный список плагинов DSpellCheck сам легко загрузит словари для нужных языков и обеспечит мультипроверку для нескольких языков сразу.
Ну и регулярные выражения как всегда позволят решить почти все типовые задачи по обработке текста, например:
Удаление повторяющихся строк с помощью Notepad++ (регулярным выражением)
Регулярное выражение в диалоге поиска и замены:
Заменяем на пустое место. Оставляет из всех повторяющихся строк только последнее вхождение в файл.
Хотя конкретно для такого фильтра есть и встроенная команда Правка — Операции со строками — Удалить дублирующиеся строки.
Документация есть вот здесь, каких-либо официальных её переводов на русский я не встречал.
Вот несколько устаревший обзор по Notepad++:
Ниже — пара «шпаргалок» по возможностям Notepad++, сгенерированы они почти автоматически, так что могут быть не идеального качества.
Горячие клавиши Notepad++
Ряд команд могут требовать наличия в документе выделенного фрагмента, предполагать использование только определённых синтаксисов и т.п.
FAQ по Notepad++
Как в Notepad++ открывать новый файл в utf-8?
В главном меню выберите |Опции| |Настройки| |Новый документ| |Кодировка| |UTF-8| |Закрыть|
Как в Notepad++ сохранять файл по умолчанию в HTML?
В главном меню выберите |Опции| |Настройки| |Новый документ| |Формат| |Синтаксис по умолчанию| |HTML| |Закрыть|
Как в Notepad++ включить мульти-редактирование?
В главном меню выберите |Опции| |Настройки| |Правка| |Мульти-редактирование|, поставьте галочку, нажмите |Закрыть|
Как в Notepad++ включить историю буфера обмена?
В главном меню выберите |Правка| |Панель истории буфера|
Как в Notepad++ изменить кодировку файла?
В главном меню выберите |Кодировки| |Преобразовать в «кодировка»|
Как в Notepad++ отменить действие?
В главном меню выберите |Правка| |Отмена| или нажмите Ctrl + Z
Как в Notepad++ комментировать?
Выделите текст. Кликните правой кнопкой мыши по выделенному тексту, появится меню выберите |Закомментировать выделенное| или в главном меню выберите |Правка| |Комментирование| |Закомментировать выделенное| или нажмите Ctrl + Shift + Q
Как в Notepad++ поменять тему оформления?
В главном меню выберите |Опции| |Определение стилей| |Выбрать стиль|
Как в Notepad++ поменять фон?
В главном меню выберите |Опции| |Определение стилей|, в поле |Язык:| выберите |Global Styles|, в поле |Стиль:| выберите |Global Override|, выберите |Цвет фона|, поставьте галочку напротив |Общий цвет фона|
Как в Notepad++ редактировать подсветку синтаксиса?
В главном меню выберите |Опции| |Определение стилей|, в списке |Язык:| выберите нужный, например, HTML, в окне |Стиль:| выберите нужный стиль, например, COMMENT. Измените |Стиль Цвета|, |Стиль Шрифта|, Нажмите |OK|.
Как в Notepad++ подсветить файлы с нужным расширением, например, .tpl?
В главном меню выберите |Опции| |Определение стилей|, в списке |Язык:| выберите нужный, например, HTML, ниже в |Польз.расширение:| добавьте tpl и нажмите |OK|
Как в Notepad++ добавить новый синтаксис?
В главном меню выберите |Синтаксисы|, |Польз. определение синтаксиса|, |Задать свой синтаксис|.
Как в Notepad++ создать свою тему?
1. Скопируйте файл с темой по умолчанию:
для 32-bit C:\Program Files (x86)\Notepad++\stylers.xml
для 64-bit C:\Program Files\Notepad++\stylers.xml
или скопируйте файл с темой других авторов:
2. Переименуйте файл, например, в Main-stylers.xml
Поместите его в C:\Users\Имя пользователя\AppData\Roaming\Notepad++\themes
3. В главном меню выберите |Опции| |Определение стилей| |Выбрать стиль| Main-stylers
Изменение темы:
Вариант 1. Смотрите, как в Notepad++ редактировать подсветку синтаксиса.
Вариант 2. Откройте ваш файл Main-stylers.xml в Notepad++ Найдите нужный вам язык, к примеру блок с настройками для языка HTML
<LexerType name=»html» desc=»HTML» ext=»»>
Изменение настроек цвета:
Цвет текста fgColor=»000000″ (HEX:#000000 — чёрный цвет)
Цвет фона bgColor=»FFFFFF» (HEX:#FFFFFF — белый цвет)
Как в Notepad++ изменить размер шрифта?
В главном меню выберите |Вид| |Масштаб текста|
Как в Notepad++ выделить весь текст?
Нажмите Ctrl + A или поставьте курсор в начало выделяемого текста, прокрутите страницу вниз, зажмите Shift и поставьте курсор в конец выделяемого текста
Как в Notepad++ убрать табуляции?
Выделите текст, нажмите Shift + Tab
Как в Notepad++ настроить табуляции?
В главном меню выберите |Опции| |Настройки| |Синтаксисы|, блок |Настройка Табуляции|, |Размер табуляции:|, задайте количество пробелов нажмите Enter
Как в Notepad++ выделить столбцы?
Мышкой при зажатой клавише Alt
Как в Notepad++ открыть два окна?
В главном меню |Вид| |Окно документа| |Дублировать в другой области|
Как в Notepad++ сравнить два файла?
Установите плагин «Compare». В главном меню выберите |Плагины| |Compare| |Compare|. Для выхода из режима сравнения выберите |Плагины| |Compare| |Clear Active Compare|
Как в Notepad++ синхронизировать вертикальную прокрутку?
В главном меню выберите |Вид| |Синхрониз. вертикальную прокрутку|
Как в Notepad++ поменять язык?
В главном меню выберите |Settings| |Preferences|, в списке слева выберите |General|, в центре окна сверху выберите язык.
Как в Notepad++ ИЗмеНить реГИСТР СЛоВа?
Выделите слово или текст, в главном меню выберите |Правка| |Преобразование Регистра|
Как в Notepad++ открыть файл в браузере?
В главном меню выберите Вид| |Открыть текущий файл в. |
Как в Notepad++ установить плагин?
В главном меню выберите |Плагины| |Управление плагинами|. Из общего списка плагинов выберите нужный и нажмите |Установить|
Как вручную установить плагин?
Плагины имеют расширение .dll и могут быть с папками или без.
1. Для Notepad++ x32 скопируйте файл с папкой в C:\Program Files (x86)\Notepad++\plugins Для Notepad++ x64 скопируйте файл с папкой в C:\Program Files\Notepad++\plugins
2. Перезапустите Notepad++
Как в Notepad++ удалить пустые строки?
Выделите текст, в главном меню выберите |Правка| |Операции со строками| |Удалить пустые строки|
Как в Notepad++ включить перенос строк?
В главном меню выберите |Вид| |Перенос строк|
Как в Notepad++ добавить нечто в начало каждой строки?
В главном меню выберите |Поиск| |Замена|, в поле |Найти:| напишите ^ , в поле |Заменить на:| напишите нужное слово. В |Режим поиска:| выберите |Регуляр. Выражен. и новые строки|, нажмите |Заменить всё|
Как в Notepad++ добавить нечто в конец каждой строки?
В главном меню выберите |Поиск| |Замена|, в поле |Найти:| напишите $ ,в поле |Заменить на:| напишите нужное слово. В |Режим поиска:| выберите |Регуляр. Выражен. и новые строки|, нажмите |Заменить всё|
Как в Notepad++ включить автозавершение?
В главном меню выберите |Опции| |Настройки|, в списке слева выберите |Автозавершение|, поставьте флажок |Включить при каждом вводе|
Как в Notepad++ слова в строчку расположить столбиком и наоборот (сделать перенос по словам)?
В главном меню выберите |Поиск| |Замена|, в поле |Найти:| нажмите пробел, в поле |Заменить на:| напишите \n , в |Режим поиска:| выберите |Расширенный|, нажмите |Заменить всё|
Как в Notepad++ подсветить все слова из поиска одновременно?
В главном меню выберите |Поиск| |Пометки|, в поле |Найти:| напишите искомое слово, в |Режим поиска:| выберите |Обычный|, нажмите |Пометить всё|
Как в Notepad++ удалить все строки, содержащие слово?
В главном меню выберите |Поиск| |Пометки|, в поле |Найти:| напишите искомое слово, выберите |Помечать закладкой|, в |Режим поиска:| выберите |Обычный|, нажмите |Пометить всё. В главном меню выберите |Поиск| |Закладки| |Удалить все строки с закладкой|
Как в Notepad++ заменить слова с разными окончаниями?
В главном меню выберите |Поиск| |Замена|, в поле |Найти:| напишите слово, вместо его окончания добавьте \S+ , в поле |Заменить на:| напишите слово , в |Режим поиска:| выберите |Регуляр. Выражен. и новые строки|, нажмите |Заменить всё|
Как в Notepad++ заменить пробел и перевод строки на просто перевод строки?
В главном меню выберите |Поиск| |Замена|, в поле |Найти:| напишите пробел следом \r\n, в поле |Заменить на:| напишите \r\n , в |Режим поиска:| выберите |Расширенный|, нажмите |Заменить всё|
Использование текстового редактора Notepad++

Программа Notepad++ заслуженно считается одним из самых лучших текстовых редакторов для программистов и веб-мастеров, так как обладает огромным числом полезных для них функций. Но и для людей, занятых совсем в других сферах деятельности, возможности данного приложения могут очень пригодиться. Ввиду функционального многообразия программы, далеко не каждый пользователь умеет применять все её возможности. Давайте выясним, как пользоваться основными функциями приложения Notepad++.
Редактирование текста
Самой простой функцией программы Notepad++ является открытие текстовых файлов для прочтения и редактирования их. То есть, это те задачи, с которыми справляется обычный Блокнот.
Для того, чтобы открыть текстовый файл, достаточно из верхнего горизонтального меню перейти последовательно по пунктам «Файл» и «Открыть». В появившемся окне остается только найти нужный файл на жестком диске или съемном носителе, выбрать его, и нажать на кнопку «Открыть».

Таким образом, можно открыть сразу несколько файлов, и одновременно работать с ними в разных вкладках.

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

Используя верхнее меню, можно менять кодировку текста.

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

Notepad++ поддерживает открытие, редактирование и сохранение документов в форматах файлов TXT, HTML, C++, CSS, Java, CS, INI и многих других.

Создание текстового файла
Можно также создать новый текстовый файл. Для этого следует в разделе «Файл» меню выбрать пункт «Новый». Так же можно создать новый документ нажатием сочетания клавиш на клавиатуре Ctrl+N.

Редактирование программного кода
Но, наиболее востребованной возможностью программы Notepad++, которая выделяет её среди других текстовых редакторов, является расширенный функционал редактирования программного кода и разметки страницы.
Благодаря специальной функции, подсвечивающей теги, в документе намного легче ориентироваться, а также искать незакрытые теги. Также имеется возможность включения функции автозакрытия тегов.

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

Кроме того, в разделе «Синтаксис» основного меню можно переключать синтаксис в соответствии с редактируемым кодом.

Поиск
В программе Notepad++ имеется очень удобная возможность поиска по документу, или всем открытым документам, с расширенным функционалом. Чтобы найти какое-то слово или выражение, достаточно ввести его в строку поиска, и нажать на кнопки «Искать далее», «Найти все во всех открытых документах» или «Найти все в текущем документе».

Кроме того, перейдя во вкладку «Заменить» можно не только искать слова и выражения, но и делать их замену на другие.

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

Использование плагинов
Функционал приложения Notepad++ ещё больше расширяется путем подключения плагинов. Они способны предоставлять такие дополнительные возможности, как проверку орфографии, смену кодировки и конвертацию текста в те форматы, которые не поддерживаются обычным функционалом программы, производить автосохоранение и делать многое другое.
Подключить новые плагины можно, перейдя в Менеджер плагинов, и выбрав соответствующие дополнения. После этого следует нажать на кнопку Install.

Мы вкратце описали процесс работы в текстовом редакторе Notepad++. Конечно, это далеко не весь потенциал программы, но, остальные возможности и нюансы обращения с приложением можно узнать, только постоянно используя его на практике.
Компиляция программ с помощью Notepad++

Цель: Научиться компилировать программы из командной строки. Научиться компилировать из текстового редактора Notepad++ (вернее научиться писать скрипты и связывать их), создавать скрипты и макросы, устанавливать системные переменные.
Сам текстовый редактор ничего не компилирует и не запускает. Также как и IDE не компилирует. Компиляция происходит с помощью компилятора. Выполнение производится некоторой средой выполнения. Это может быть интерпретатор команд или среда выполнения.
При компиляции программы на C# упаковываются в сборки. Код на языке IL автоматически преобразуется в код для конкретного процессора. Что относится к java, то скомпилированные файлы .class выполняется виртуальной машиной Java. Файлы .java компилируются в бай-код, то есть некоторый промежуточный код. Компиляция в exe файл тоже производится компилятором.
.EXE (сокр. англ. executable — исполнимый) — расширение исполняемых файлов, применяемое в операционных системах DOS, Windows, Symbian OS, OS/2 и в некоторых других, соответствующее ряду форматов. Процесс получения exe файла состоит из следующих этапов: препроцессинг, ассемблирование, компилирование, линковка.
ОUT файлы — исполняемые файлы для UNIX-подобных операционных систем.
Файл может хранить исполняемый код, общую динамическую библиотеку или объектный код.
Терминология
Те́кстовый проце́ссор — компьютерная программа, используемая для написания и модификации документов, компоновки макета текста и предварительного просмотра документов в том виде, в котором они будут напечатаны (свойство, известное как WYSIWYG).
Текстовые процессоры, в отличие от текстовых редакторов, имеют больше возможностей для форматирования текста, внедрения в него графики, формул, таблиц и других объектов.
GUI означает graphical user interface, графический интерфейс пользователя.
GUI состоит из одного или нескольких окон и каждое окно содержит один или несколько элементов управления.
SDK (от англ. software development kit) — набор средств разработки, который позволяет специалистам по программному обеспечению создавать приложения для определённого пакета программ, программного обеспечения базовых средств разработки, аппаратной платформы, компьютерной системы, игровых консолей, операционных систем и прочих платформ.
IDE (Integrated Development Environment) — интегрированная среда разработки программного обеспечения.
Переменная среды́ (англ. environment variable) — текстовая переменная операционной системы, хранящая какую-либо информацию — например, данные о настройках системы.
Переменные среды́ Windows делятся на две категории:
Переменные среды́ пользователя — указывают путь до пользовательских каталогов.
Системные переменные — хранят данные о некоторых каталогах операционной системы и конфигурации компьютера.
Предпосылки
Для сборки проектов, в настоящее время часто используется командная строка.
Как это упрощает сборку? Дело в том, что вы можете создать командный файл с параметрами компилятора, с параметрами логирования, с параметрами получения ошибок и многими другими параметрами, которые будут автоматизировать вашу сборку. Плюсы такого подхода очевидны:
у вас не тратится время на загрузку тяжелой IDE, вы можете автоматизировать многие детали вашей сборки. Из командной строки могут быть доступны аргументы программы, которые недоступны из GUI. У GUI обычно меньше возможностей, потому как не все команды и аргументы будут предоставлены пользователю. Вы можете записать ваш скрипт(набор команд, логику и переменные) в отдельный файл и запускать при надобности.
К тому же такой подход даст вам более глубокое изучение и понимание того, что происходит во время выполнения. Вы сможете рассмотреть каждый шаг отдельно. Другой аспект, использование блокнота для компиляции, предоставляет вам возможность отлаживать и запускать небольшие куски кода без использования вашей тяжелой IDE. У вас в нужный момент может не оказаться установленной IDE и отсутсвовать подключение к интернет. В принципе вы можете использовать другой текстовый редактор, не Notepad++. Основная идея остается та же. В этой статье я опишу использование cmd Windows 10, Notepad++ и плагина NppExec. В предыдущих версиях Windows это тоже работает. Могут быть незначительные отличия. В данном вопросе вы можете разобраться самостоятельно.
Заметьте, это не призыв отказаться от удобных средств IDE. Хорошие, удобные IDE повышают производительность команды разработчиков. К сожалению, по тем или иным причинам не всегда существует возможность их использовать.
Скачать программы вы можете с официальных сайтов:
Notepad++: notepad-plus-plus.org
Исходники релизов программы: github.com/notepad-plus-plus/notepad-plus-plus/releases
Автор программы: Don HO, Senior Software Engineer
Биография \ Резюме автора: donho.github.io
Автор плагина: Vitaliy Dovgan
Помощь: Don HO, Jens Lorenz, Juha Nieminen,Joel Yulilouma
Новую версию NppExec вы можете скачать с сайта.
Новые версии Notepad++ поддерживают установку плагинов из репозиториев. Вам достаточно нажать в меню плагины/управление плагинами, в строке поиск набрать NppExec, отметить галочку и нажать кнопку установить. Если же вы пользуетесь более ранней версией npp, то вам следует скачать плагин и распаковать в папку plugins. Обычно она находится по пути . Notepad++\plugins.
Версии NppExec: Unicode и ANSI
Разработчик рекомендует использовать Unicode версию.
Узнать версию NppExec: Плагины\NppExec\Help/About
Вначале рассмотрим компиляцию из командной строки.
Программа cmd в Windows находится по следующему пути:
Выполнить программу можно нажав поиск cmd и нажав на приложение «командная строка» либо из меню «выполнить», набрав cmd.
Настройки консоли cmd

В левом верхнем углу нажмите на значке консоли и выберите «свойства» для изменения текущих свойств. Вы можете поменять ряд свойств консоли: цвет, шрифт, расположение.
Для изменения свойств по умолчанию выберите «значения по умолчанию».
Вы можете назначить горячие клавиши для вызова командной строки.
Для этого наберите в поиске cmd, щелкните на «Командная строка» правой кнопкой и выберите «перейти к расположению файла. Затем, правой кнопкой на расположении и свойства. Установите курсор в поле «Быстрый вызов» и нажмите на клавиатуре сочетание клавиш, например: Ctrl+Alt+T. Такое сочетание клавиш соответствует вызову терминала Linux Ubuntu и вам не нужно будет заучивать новое. Если хотите, можете задать свое сочетание клавиш. cmd будет вызываться от имени пользователя. Чтобы запустить cmd от имени администратора, нужно набрать cmd в поиске, щелкнуть на нем правой кнопкой мышки и выбрать «Запуск от имени администратора».
cmd.exe — файл, это часть системы, командный интерпретатор системы Windows.
Ключи запуска cmd.exe:
/c исполняет команду, заданную строкой, и завершает работу приложения;
/k исполняет команду, заданную строкой, и продолжает работу приложения;
/a — устанавливает вывод в стандарте ANSI;
/u — устанавливает вывод в Юникоде;
/? — вывод справки в командной строке;
Для компиляции из командной строки, вам нужно знать минимальных набор команд.
Для более глубокого изучения вам, скорее всего, понадобятся такие понятия как:
Processes, Threads, Streams, Fibers, семафоры, мьютексы и так далее. Всё то, что связанно с многопоточностью и многозадачностью.
В этой небольшой статье, пока что, таких глубоких знаний не требуется.
Немного о переменных
Вы можете использовать переменные, которые относятся к переменным среды пользователя, к переменным cmd, к переменным программы Notepad++, к переменным плагина NppExec.
Aliases — в общем случае это псевдонимы переменных. Они могут быть использованы для задания короткого имени переменной в определенной области видимости.
В нашем контексте слово «команда» означает команда или программа. Получить список команд вы можете набрав в командной строке «help» без кавычек. Отобразится список команд с их описанием. Получить помощь по определенной команде, вы можете набрав «help имя_команды».
Компиляция программ java из командной строки
Для компиляции программ java, у вас на компьютере должна быть установлена jdk.
«Java Development Kit (сокращенно JDK) — бесплатно распространяемый компанией Oracle Corporation (ранее Sun Microsystems) комплект разработчика приложений на языке Java, включающий в себя компилятор Java (javac)». JDK включает стандартные библиотеки классов Java, примеры, документацию, различные утилиты и исполнительную систему Java (JRE). В состав JDK не входит интегрированная среда разработки на Java, поэтому разработчик, использующий только JDK, вынужден использовать внешний текстовый редактор и компилировать свои программы, используя утилиты командной строки. Скачать её вы можете с сайта Oracle, либо выбрать OpenJDK. Существуют комплекты разработки приложений на Java других производителей, доступные для ряда платформ. Ссылка для скачивания jdk: jdk.java.net/archive
Вот несколько существующих на сегодняшний день jdk: Oracle JDK, OpenJDK by Oracle, AdoptOpenJDK, Red Hat OpenJDK, Azul Zulu, Amazon Corretto. Скачиваете и устанавливаете, в документации об установке всё подробно расписано. Если же вы уже используете IDE — интегрированную среду разработки с уже установленной JDK, то вам остается только найти её на вашем диске. Среды разработки либо включают в комплект поставки одну из версий JDK, либо требуют для своей работы предварительной инсталляции JDK на машине разработчика. Для компиляции и выполнения, вам потребуются файлы: javac.exe — для компиляции и java.exe — для выполнения программы. Заметьте jdk должна быть установлена, потому как при компиляции и выполнении используются ряд файлов ресурсов, таких как библиотеки классов, отладчик и другие ресурсы.
Компиляция из командной строки в упрощенном виде выглядит так: . Почему в упрощенном? Потому как мы не задаем полный путь к компилятору, полный путь к файлу, не указываем другие параметры, такие как имя выходного файла и другие.
Если вы просто выполните такую команду, предварительно ничего не настроив, то скорее всего вы получите ошибку: «javac не является внутренней или внешней командой, исполняемой программой или пакетным файлом». То есть ваша система «не знает» где находится javac и нам нужно явно указать где находится компилятор.
Где установлена java, вы можете узнать набрав команду в консоли:
Пишем новую строчку:
Здесь папка_на_диске_первая, папка_на_диске_вторая — это название ваших папок на диске.
То есть это полный путь до файла javac.
Скорее всего вы получите следующую ошибку:
В этом случае javac сообщает нам, что нет такого файла hello.java и предлагает ознакомиться с опциями компилятора.
Мы можем решить эту проблему двумя путями. Перейти в каталог в терминале.
Либо указать полный путь при компиляции.
Здесь следует сделать уточнение, в данном случае я рассматриваю путь в системах Windows.
В других системах пути прописываются по другому. Более подробно смотрите документацию.
В случае успешной компиляции у вас в каталоге появится файл HelloWorld.class
Выполнить этот файл мы можем командой:
В данном случае точка означает текущий пакет, текущий каталог.
В случае не указания -classpath, возможен вывод ошибки:
Если вы указываете в классе пакет, то вам при запуске скомпилированного файла нужно указать путь к пакету.
Мы с вами немного разобрались, как компилировать и запускать java программы из командной строки. Теперь нам нужно сделать тоже самое в Notepad++ при помощи плагина NppExec. Скачиваем и устанавливаем плагин, если он у нас еще не установлен и устанавливаем.
После правильной установки, плагин NppExec появится в меню «Плагины».
NppExec имеет свою собственную консоль наподобие CMD.
По умолчанию приглашение на ввод команд не отображается. Для показа\скрытия консоли выберите: Плагины\NppExec\Show console.
Для получения справки наберите в консоли help и нажмите Enter. Для получения более подробной информации об NppExec наберите в консоли: help npp_exec.
Это может быть критичто при разработке, когда «родная», «умная» консоль о чем-то «догадывается», к примеру в какой системе она запущена и может подставлять свои «умные» значения.
Не используйте команду npp_exec для старта exe файла или bat файла.
Цель NPP_EXEC — выполнить собственный скрипт.
Для старта стороннего приложения напечатайте:
application.exe // в этом случае exe файл с именем application.exe
batchfile.bat // в этом случае batch с именем«batchfile.bat»
Нам остается только создать настройки для компиляции и выполнения. Мы сделаем эти настройки отдельно. Создадим настройки «для компиляции» и создадим настройки «для компиляции и выполнения».
Настройка системных переменных
Для того чтобы не вводить каждый раз полный путь к программе, будь то компилятор,
компоновщик, система сборки и т.д., вы можете установить системные переменные.
Как задаются системные переменные? Вы можете задать их в графическом интерфейсе, из cmd, используя Power Shell, используя regedit.
Как задать системные переменные используя графический интерфейс
Свойства компьютера\Дополнительно\Переменные среды\Переменные среды пользователя для «имя пользователя». Здесь вы можете создать, либо отредактировать имеющуюся переменную среды.
Как задать переменную среды используя командную строку
Для задания переменных окружения, вам нужно иметь права администратора.
— вывод текущих установленных переменных системного окружения. Команда выводит не полный список.
Другие переменные принимают свои значения динамически:
%CD% — принимает значение текущего каталога.
%DATE% — принимает значение текущей даты.
%TIME% — принимает значение текущего времени.
%RANDOM% — значение случайного числа в диапазоне между 0 и 32767.
%ERRORLEVEL% — текущее значение ERRORLEVEL, специальной переменной, которая используется в качестве признака результата выполнения программы.
%CMDEXTVERSION% значение версии расширенной обработки команд CMD.EXE.
%CMDCMDLINE% — раскрывается в исходную командную строку, которая вызвала командный процессор.
переменная — Имя переменной среды.
строка — Строка символов, присваиваемая указанной переменной.
— Показывает текущее значение переменной с именем имя_переменной.
— Выводит значение переменной.
Переменные, задаваемые командой set, действуют лишь на протяжении командной сессии, в которой они были заданы. То есть переменные будут действительны до прекращения сессии текущего пользователя либо до перезагрузки.
Для того чтобы переменные работали после перезагрузки, вам нужно добавить их в системный реестр (В случае использования систем линейки Windows). Они могут быть добавлены средствами GUI Windows:
Выберите Run или Выполнить(Клавиша Win+R)
У вас отобразится окно свойств системы. Выберите «дополнительно» и «переменные среды».

Здесь есть два вида переменных среды. Это системные переменные и переменные среды пользователя. Переменные среды пользователя относятся к определенному пользователю системы и его системному окружению. Здесь вы можете задать переменную Path для быстрого доступа к часто используемым программам. Значение переменной представляет из себя строку.
Это набор путей разделенных символом «;».
Вы также можете сделать это с помощью утилиты командной строки для работы с реестром Windows — reg.
— получение справки по данной утилите.
Пример использования скрипта для добавления системной переменой:
Эти переменные сохраняются до окончания текущей командной сессии либо до изменения значения в текущей сессии.
Чтобы добавить переменную path для текущего пользователя(текущий пользователь — пользователь имя которого вы использовали при входе в сеанс):
Устанавливаем значения переменных и используем их в команде
Значение Path указываем пути через точку с запятой.
Нам нужно указать в значении PARAM все пути, которые у нас были уже установлены и путь к компилятору.
HKEY_CURRENT_USER — это ветка текущего пользователя в реестре.
Environment — здесь хранятся переменные среды.
Предупреждение: «Так вы работаете с системным реестром. Обязательно сделайте копию реестра и создайте контрольную точку восстановления вашей системы». Безопаснее будет устанавливать системные переменные и переменные среды пользователя штатными средствами.
Обязательно ознакомьтесь с материалами:
Как создать резервную копию и восстановить реестр в Windows
Применимо к: Windows 7, Windows 8.1, Windows 10 (Официальная поддержка Microsoft):
support.microsoft.com/ru-ru/help/322756
— запуск средства удаления вредоносных программ Malicious Software Removal Tool
Настройки NppExec в Notepad++
Открываем Nonepad++.
Нам нужно создать скрипты cmd.
Выбираем Плагины\NppExec\
Отключяем «Console Command History»;
Включаем «Save all files on execute»;
Включаем «Follow $(CURRENT_DIRECTORY)»
Выбираем Плагины\NppExec\Execute или нажимаем F6.

В открывшемся окне пишем:
Нажимаем Save… и в поле ScriptNme пишем: CompileJava.
Данный скрипт будет выполнять наш код java.
Снова выбираем Плагины\NppExec\Execete или нажимаем F6.
Нажимаем Save… и пишем имя «RunJava». Данный код, написанный выше, будет компилировать код Java.
Повторяем тоже самое и пишем (Для компиляции и выполнения):
Сохраняем как CompileAndRunJava.
Нажмем кнопку «ОК».
— перейти в текущую папку. В данном случае текущей будет та папка, куда вы сохранили текстовый файл.
— компилировать файл с именем находящимся в переменной FILE_NAME.
В нашем случае это имя сохраненного файла. Далее следует условие.
— если наш код не возвратил нормальное завершение == 0, то выйти.
— выполнить наш скомпилированный файл.

Далее мы свяжем наши скрипты с макросами.
В Notepad++ выбираем Плагины (Plugins) \NppExec \Advanced options…
Ставим галочку напротив «Place to the Macros submenu». В раскрывающемся списке «Associated script:» выбираем нужный нам скрипт и даем ему имя в поле «Item Name». И нажимаем Add/Modify. Проделываем это для всех наших скриптов, нажимаем «Ок» и перезапускаем Notepad.
Решение проблем с неправильным выводом русских букв в консоли:
Плагины (Plugins)/ NppExec / Console Output
Ставим нужные нам кодировки ввода и вывода.
Отключение сообщений внутренней консоли: Плагины (Plugins) / NppExec / No internal messages.
В случае появления сообщение при выполнении файла ИмяНашегоКласса.class, о том что main не найден, просто меняем наш скрипт: То есть нам нужно указать либо полный путь к пакету либо указать текущий пакет символом «.».
У нас получится такой скрипт:
Если же cmd не находит файла javа, то указываем к нему полный путь.
ИмяДиска:\папка1\папка2\. \java. $(NAME_PART).
Слегка улучшим наш код:
Скрипт компиляции Perl:
Объяснение скрипта:
npp_save — внутренняя команда npp, сохранить
CD $(CURRENT_DIRECTORY) — переход к текущей папке
perl.exe -c -w «$(FILE_NAME)» выполнение perl.exe -c -w
пример: perl.exe -c -w test.pl
-c означает compile, компилировать
-w означает warnings, выводить предупреждения
Скрипт для компиляции с#:
Здесь Путь_к_csc — это путь к вашему csc.exe
Обычно он выглядит так: %systemdrive%\Windows\Microsoft.NET\Framework64\версия\
Для 32-битной версии — Framework32. Вы можете не указывать полный путь, а добавить путь к вашей системной переменной.
Есть такая особенность cmd, когда вы меняете путь и указываете другой диск, то вы можете увидеть тот же самый путь. Кажется что ничего не происходит при выполнении команды:
.
Для смены диска вам нужно применять CD c ключем /D или явным образом указывать имя_диска: после ввода команды.
здесь е — имя диска, которое отличается от текущего.
Методика выявления ошибок компиляции
У вас на этапе подготовки могут возникать различного рода ошибки и первое что вам нужно выяснить — это к чему относится ваша ошибка. То есть локализировать проблему. Для этого выясняем на каком уровне возникает проблема. Относится ли она к системе, к командной оболочке, к компилятору, текстовому редактору или к опечатке, ошибке в скрипте.
- Проверить запускается ли cmd и отрабатывают ли простейшие команды.
- Проверить ваш компилятор на предмет компиляции из командной строки.
- Проверить системные переменные
- Проверить установлен ли плагин NppExec
- Запускает ли он скрипты
- Связанны ли скрипты с макросами NppExec.
- Отрабатывают ли макросы совместно со скриптами.
Для более подробного вывода ошибок при компиляции смотрите документацию к вашей системе сборки, к компилятору и другим модулям, которые вы используете.
Теперь, когда мы создали, отладили и наши скрипты, убедились, что они работают предсказуемо, создали макросы для них, мы можем связать их с клавишами быстрого вызова. Как это сделать?
Мы не назначили горячие клавиши при создании скриптов, потому как назначение их, клавиш быстрого вызова, в окне создания скрипта ограничены.

Нам не предоставляется большого выбора из сочетаний клавиш на клавиатуре. К тому-же данные комбинации клавиш у нас могут быть заняты. Сделать назначение горячих клавиш или клавиш быстрого вызова мы можем в меню: Максросы/Измен.соч.клав./Удалить макро.



Какие у вас могут быть резоны познакомиться с командной строкой?
Вам может быть не придется использовать её часто. Но знать о её существовании просто необходимо. Например, на начальном этапе обучения вам нужно познакомиться с опциями компилятора, компоновщика, системы сборки и протестировать их. Вам понадобятся знание того, какие аргументы и ключи принимает программа на входе и что она может возвращать.
Не всегда у вас будет возможность использовать умные и дорогие IDE. И не потому что они могут оказаться слишком дороги, а по той причине, что вы просто не сможете установить их на некоторые системы. В других системах этого могут требовать меры безопасности. Вам может понадобится протестировать каждый модуль, такой как компилятор, линковщик, компановщик, систему сборки, систему контроля версий отдельно. То есть каждую часть вашей системы разработки. Вам может понадобится проверить корректность их работы по отдельности. В некоторых случаях вам может понадобится использовать другой компилятор с вашей IDE или любой другой отдельный модуль. Собирание кубиков графического интерфейса в IDE не делает из вас программиста. Вам понадобятся знания языков, знания архитектуры, знание некоторых скриптов, математические знания и т.д, то есть умение использовать в работе многих инструментов. В различных терминалах и консолях командная строка работает по разному. Это зависит от вашей консоли или терминала. Общие принципы работы для некоторых схожи, но для некоторых могут отличаться очень сильно. Командная строка — это только дополнительный инструмент в ваших руках, а насколько вы его эффективно использовать зависит от вас. В случае, когда вы занимаетесь opensource проектом, вы сможете предоставить командные файлы вашим пользователям для сборки, для тестирования проекта, развертывания проекта и тд. Для команды разработчиков такой подход может помочь более эффективно взаимодействовать. При этом это может оказаться выходом за пределы «комфорта» и нести дополнительные риски. Но использование любых инструментов несет в себе риски, во многом это определяется надежностью инструментов и умением их использовать.
В чем преимущество такого подхода к компиляции? Для обучающихся это приобретение новых навыков работы с командной строкой и связывание кода скриптов с текстовым редактором, изучение компиляции из командной строки. Экономия времени на тестировании небольшого кода без загрузки тяжелых IDE. В некоторых случаях, когда нет возможности установить полноценную IDE такой подход может выручить. Изучение скриптов для командной строки позволяет компилировать из исходников там где вообще нет никакой возможности применять UI, например на серверах. И хотя там не будет возможности использовать текстовые редакторы типа Notepad++, будет возможность использовать текстовые процессоры типа vi, vim, emacs, nano и тд. Основные принципы работы остаются теми же.
Мы с вами, несколько обзорно, познакомились с компиляцией из командной строки, с написанием скриптов для этого, с заданием и использованием системных переменных,
со связыванием кода скриптов с макросами Notepad++, c внутренними переменными Notepad++. Надеюсь данная статья будет полезна обучающимся. Здесь я описал подробно общие методики. Прежде чем обращаться в службу поддержки или отправлять баги, вам следует самостоятельно все выяснить. Во многих случаях может оказаться, что это ваша ошибка или опечатка, а не инженеров разработчиков.
Современные IDE имеют собственные консоли или эмуляторы консолей. Так что вам не обязательно использовать cmd для сборки. К тому же кроме cmd существует достаточно много подобных инструментов. Изучение работы скриптов может помочь вам в будущем в освоении таких инструментов, как системы сборки, компиляторов, компоновщиков, линковщиков. К тому же некоторые SDK не предоставляют графического пользовательского интереса(GUI), использование GUI может быть запрещено политикой безопасности, так как несет дополнительные угрозы в критических для этого областях применения.
Надеюсь данная публикация будет полезной в освоении, расширении новых знаний и навыков.
Notepad++ инструкция. Скачать, установка, настройки, использование, поиск

Notepad++ — бесплатный, очень удобный редактор, с подсветкой синтаксиса, русскоязычным интерфейсом, поддержкой всех языков программирования, и кучей других полезных примочек.
Любой файл, написанный в редакторе, можно сразу открыть в браузере и посмотреть как он выполняется, то есть, увидеть результат.
Аналогичные функции есть у программ, называемых песочницами, и они вроде-бы удобнее, но у них результат выводится в программном окне, что не гарантирует корректного отображения в браузере.
Поэтому, для отладки лучше использовать Notepad++.
Он открывает результат кода непосредственно в браузере, в котором уже можно использовать Веб инспектор, что в разы расширяет возможности разработки.
Скачать редактор лучше всего с официального сайта разработчика Notepadd++ Home
Правда сайт на английском, но с переводчиком Chrome, это большого значения не имеет.

Вкладка Скачать , в боковом меню слева, откроет все, рабочие на данный момент версии блокнота.

Не так давно это было актуально, так как редактор переживал бум обновлений и, бывало, работал некорректно, в связи с чем приходилось устанавливать более ранние версии, но теперь всё в прошлом и Notepad++ вновь стабилен, и радует нас своей работой.
Так что выбираем самую свежую версию, так как в дальнейшем, если мы будем настраивать различные полезные фишки, о которых я расскажу, предстоящие обновления придётся отключить
Вот тут есть несколько очень важных нюансов!
Notepad++ выходит на двух платформах: 64-битная — X64 и 32-битная — X86.
Если ваше ПО — 64-битная десятка, то это ещё не означает, что вам потребуется редактор с такой-же разрядностью.
Чтобы точно определить, что вам выбрать, нужно пройти в диск С вашего компьютера и посмотреть в какой папке находятся установленные у вас браузеры.
Для этого идём в Этот компьютер — Диск С , в котором есть две папки Program Files и Program Files (х86).
В первой расположены программы работающие быстрее на х64, во второй на х32.
Браузеры скорее всего находятся во второй папке.

Если это так, то выбираем для загрузки 32-х битную версию (х86), если браузеры в первой папке, то выбираем х64.
Редактор сравнительно лёгкий, и его загрузка не занимает много времени.
Можно, не дожидаясь завершения, в окне загрузок (в браузере Chrome оно в нижнем левом углу экрана) щёлкнуть по треугольнику справа, и в открывшемся меню выбирать "Открыть по завершении".
Можно дождаться окончания загрузки, и также, щёлкнув по треугольничку справа, выбрать "Открыть".
После этого появится окно контроля учётных записей. Нажмите "Да".

В следующем окне выбирается язык интерфейса редактора. По умолчанию там уже стоит Русский, так что просто жмём "ОК".
После этого Вас поприветствует мастер установки, которому нужно дать команду "Далее".

Затем будет предложено ознакомиться с лицензионным соглашением, которое лучше просто "Принять", так как они все стандартные и что-то не принять там просто не возможно.

После этого указывается папка, в которую устанавливается редактор, запоминаем и нажимаем "Далее".

Затем спрашивается, какие компоненты программы Вам нужно установить. Зачастую бывает, что в таком списке прячутся рекламные приложения, но я проверил здесь ничего подобного нет, так что "Далее".

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

Произойдёт установка, и вновь откроется окно мастера установки, в котором нужно дать команду "Готово".

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

Если иконка редактора не появилась на панели задач, то нужно зайти в меню "Пуск" (первый символ внизу экрана), найти там строчку "Notepad++", щёлкнуть по ней, и в открывшемся подменю, щёлкнуть правой клавишей по строке с иконкой Notepad++(блокнот с карандашом), откроется ещё одно меню, в котором нужно выбрать "Закрепить на панели задач".
На панель задач её нужно поместить потому, что в дальнейшем пользоваться им придется очень часто, а с панели задач открывать редактор можно одним кликом.
Редактор Notepad++ установлен. Теперь начинается самое интересное.
1. Создание директории для файлов, написанных в Notepad++.
Директория (папка) нужна для того, чтобы написанный в Notepad++ файл, открылся в браузере Вашего компьютера.
Папку проще всего создать в библиотеке "Документы", из-за простоты доступа. Можно, конечно, для этих целей выбрать любое другое место на компьютере.
Заходим в библиотеку "Документы" (Пуск — Компьютер — Документы), и щёлкнув по полю с файлами правой клавишей, выбираем, в открывшемся меню, "Создать".
В меню "Создать", выбираем "Папку", после чего, в столбце файлов библиотеки "Документы", появиться строка, с эмблемой папки, и окрашенной в синий цвет строкой "Новая папка".

Нажимаем клавишу "Backspace", строка "Новая папка" очищается, и пишем вместо неё название "site". Напоследок щёлкаем по пустому полю — папка "site" сохранена.
Это значит, что место на Вашем компьютере для файлов, написанных в Notepad++, готово. То есть мы создали директорию или корневую папку.

Если Вы планируете создавать и открывать php файлы, то директория сайта создаётся намного по другому, так как для скриптов потребуется интерпретатор, функции которого может выполнить Денвер.
2. Установка кодировки.
Для установки кодировки, проходим во вкладку "Кодировки" и выбираем UFT-8.

В других кодировках все русские буквы будут отображены в виде знаков вопроса, или каких нибудь других непонятных символов, другими словами — кракозябрами.
3. Подключение браузеров.
В более ранних версиях, браузеры в редакторе были включены по умолчанию, а теперь их приходится подключать вручную.
С чем это связано? Возможно с безопасностью. Ведь был же взлом версии 7.3.3, после чего и пропали браузеры из меню "Запуск".
Теперь в меню "Запуск" нет списка браузеров, зато есть какая-то хрень, типа Wiki и ещё чего-то, которая ничего не открывает.
Итак, сначала напишем что нибудь в редакторе для тестирования, после установки браузера.

Затем идём в меню Запуск. (Я тут немного переделал скринщёт, чтоб вам показать, ведь у меня уже всё настроено)

Всё лишнее можно удалить. Для этого нажимаем Изменить горячие клавиши

Откроется окно Горячих клавиш, в котором щёлкаем по строке с названием опции, она выделяется синим и жмём Delete (Удалить).

Закрываем окно, и снова в меню Запуск . В нём осталась лишь одна строка — Запуск.
Переходим по ней. Откроется окно Запуск, с просьбой ввести параметры.

Нажимаем на поисковик (квадратик с тремя точками) и находим в открывшемся поисковике на нашем компьютере нужный браузер.
То-есть снова Этот компьютер — диск С — Program Files (x86) — Google — Chrome — Application
В этом каталоге и есть исполняемый файл браузера

Двойной щелчок по нему, и путь к файлу появляется в окне Запуск редактора.

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

Теперь в окне Запуск нажимаем кнопку Запуск .

Можно проверить из меню Запуск — всё отлично работает.
Другие браузеры добавляются точно так-же.
На этом с первичными настройками закончим, так как уже можно начинать работать, а как сделать другие фишки, смотрите в меню в конце статьи.
Начало работы в редакторе Notepad++
Открываем редактор, щёлкнув по его иконке, и попадаем на главную страницу Notepad++.

На этой странице находим иконку "Новый" (белый лист), которая расположена в самом начале панели инструментов редактора, и щёлкнув по ней открываем новую вкладку, по умолчанию "nev1", в которой и будем создавать файл.
Файл — это html документ, и чтобы не тратить время на написание его каркаса, предлагаю посмотреть пост Каркас страницы , скопировать приведённый в начале статьи код, и вставить его в nev1.

Кстати, в той же статье можно узнать, из чего состоит каркас html документа. Пригодится.
Теперь щёлкаем по меню "Файл" (верхняя строка), выбираем "Сохранить как…", и в открывшемся поисковом окне проводника, находим созданную нами папку "site".

Открываем её (откроется пустое поле), и внизу окна поисковика, в строке "Название файла", к nev1, приписываем расширение, в котором мы будем создавать документ.
Это могут быть nev1.html, или nev 1.css, или nev 1.php. Можно вообще убрать nev 1 и сразу писать index.php или style.css, в нашем случае index.html и "Сохранить".
Кстати, редактор поддерживает все имеющиеся в природе расширения.

После этого наш файл в редакторе приобретёт вот такой симпатичный вид.

Теперь можно попробовать что либо написать в теле документа (тег body), и посмотреть, как отобразит нашу запись браузер.
Давайте, для пробы, напишем самый большой заголовок h1.

Сохраняем написанный код, щёлкнув по третьей слева, на панели инструментов, иконке — "Сохранить".
Кстати, у каждой иконки, расположенной на панели инструментов редактора, при наведении на неё курсора, появляется название соответствующего ей инструмента, на русском языке, что исключает ошибку.
При сохранении, иконка окрашивается из красного, в синий цвет, что так же всегда предостережёт Вас от ошибки.
Чтобы открыть результат, идём меню "Запуск", и выбираем в нём браузер, из тех которые мы установили.

Так как у меня Chrome, то и открою файл я в нём.

Ну вот, теперь можно смело экспериментировать с html кодом, и таблицами стилей (их так-же можно писать в html файле, в теге head), и сразу смотреть, что из этого получается.

А теперь давайте посмотрим что ещё есть на панели инструментов и с чем чаще всего придётся работать.
Опция Вперёд-Назад — две полукруглые стрелочки. В основном, конечно, Назад.
Например если Вы сделали ошибку, и браузер отобразил чёрте что, можно быстро сделать шаг назад, чтоб вернуть всё на место не ковыряя код, и количество таких шагов не ограничено.

Размер шага составляет один клик, так что можете, не боясь запороть весь код, экспериментировать сколько душе угодно.
Следующим замечательным свойством, здорово облегчающим написание кода, является перетаскивание. Перетащить мышкой можно любой участок кода, в любое место кода, нужно лишь выделить нужный участок, и тащи куда пожелаешь.
Очень часто, после просмотра результата, появляется желание поменять некоторые элементы местами, и вот тут перетаскивание очень упрощает процесс.
Делается так: нажал левую клавишу — выделил участок кода — отпустил клавишу, затем снова нажал и потащил.
Кстати перетаскивать можно и открытые вкладки, совсем как в браузере.
Если Вы не совсем уверены в правильности написания некоторых тегов и атрибутов html, свойств и значений css, функций, операторов и других элементов php, то для подсказки можно включить авто-завершение.
При активации этой опции, стоит Вам только набрать первую букву, как Notepad предложит вам несколько готовых вариантов слова.

Включается эта опция так. В меню "Опции" выбираем "Настройки". В окне настроек выбираем вкладку "Резерв/Авто-завершение".
Затем под заголовком "Авто-завершение" ставим галочку в чекбоксе "Включать для каждого ввода".

В самом начале изучения языков программирования, эти подсказки просто палочка выручалочка. Ведь невозможно быстро выучить и запомнить все элементы кода, да ещё и правильность их написания на английском языке.
В этом же разделе можно активировать опцию "Резерв", или бекап, которая позволит сохранять написанный Вами файл, в отдельной папке на компьютере.
Для этого под заголовком "Резервное копирование", ставите точку в чекбоксе "Простое", затем галочку в "Пользовательская папка для сохранения".
После этого нажимаете на квадратик с тремя точками, и в открывшемся поисковом окне выбираете папку, в которую редактор будет сохранять все копии написанных Вами файлов.
Редактор поддерживает все имеющиеся в программирование расширения и может сохранить файл в любом из них.
Увидеть их можно при сохранении файла: Файл — Сохранить как… , затем в поле поисковика нажать на открывающую скобку в строке Тип файла:

По умолчанию, редактор сохраняет файлы в расширении .txt, так как оно первое в списке, поэтому при сохранении файла, не забудьте указать то расширение, в котором вы пишете, иначе браузер откроет то, что вы написали, а не результат.
Допустим вам нужно поработать с каким либо кодом, в котором есть, довольно объёмные по числу символов, элементы.
Вы его скопировали и вставили в редактор.
Но по умолчанию, редактор разместит такой код в одну линию, что создаст горизонтальную полосу прокрутки и работать будет очень неудобно.

Для устранения подобной неприятности, во вкладке "Вид" есть опция "Перенос строк". Выберите её и весь код будет размещён в ширине экрана.

Операции со строками
Допустим, в скопированном вами, или написанном самостоятельно коде, потребуется удалить пробелы или пустые строки.
Для этого во вкладке "Правка", есть опция "Операции со строками".
А вот перемещать строки проще выделяя их и просто перетаскивая мышью.
Поиск. Массовая замена, удаление и добавление символов и элементов кода
Поиск редактора снабжён не только поисковыми функциями. С его помощью можно вносить множественные изменения в файле и даже сразу во всех открытых файлах.
Очень удобно для работы с большими объёмами.
1. Обычная замена.
Для того чтобы воспользоваться этой функцией, переходим в меню "Поиск". Именно там находится волшебная вкладка "Замена".

Переходим по ней. Открывается окно "Замена".

А теперь небольшой пример.
Всем, кто работает на WordPress, известно, что для того чтобы выложить на страницу код, приходиться заменять угловые скобки на спецсимволы <(открывающая) и > (закрывающая).
В противном случае вы увидите на странице не сам код, а его результат.
Менять каждую скобку вручную — очень муторное занятие, если бы не функция "Замена".
Просто копируем скобку и вставляем в поле Найти:, а спецсимвол < — в поле Заменить на:

После чего нажимаем "Заменить все". Результат:

Допустим, код на странице надо подкрасить. Тогда вместо подкрашиваемого элемента, допустим тега div, вставляем конструкцию:


Теперь, если открыть файл в браузере, то все div будут окрашены в синий цвет.
Ну в общем понятно, да?
Если вам потребуется просто удалить какой либо элемент в массовом порядке, то нужно вставить его в поле "Найти:", а поле "Заменить на:", оставить пустым.
2. Регулярные выражения.
С помощью регулярных выражений, в Notepad++ можно находить, добавлять, заменять, и перемещать любые элементы кода, сразу во всех открытых файлах.
Но сначала — что такое регулярные выражения.
Регулярные выражения — это набор символов и правил на языке RegExp каждое из которых запрограммировано на определённое действие.
Символы и правила можно составлять в комбинации называющиеся командой, которые редактор читает и выполняет данную команду.
Это уже ближе к программированию, не так-ли?
Я вам покажу только те регулярные выражения, которые знаю, и которые наиболее часто применяются, с примерами составления команд, и постараюсь сделать это так, чтоб было понятно пользователям, лишь начинающим постигать основы программирования.
Прежде чем начинать работу с регулярными выражениями, надо поставить точку в строке "Регулярные выражения".
1. Действие: Взять простой текст и заключить все строки в тег <p>, или любой другой тег.
Команда в поле "Найти:"
Разбор регулярных выражений
- ^ — начало строки
- $ — конц строки
- . — любой символ
- * — повторяется сколько угодно раз
Команда в поле "Заменить на:"
Где регулярные выражения обозначают
- <p> — то, что вставить в начало строки
- </p> — то, что вставить в конц строки
- \1 — добавить. Обратите внимание, что слеш обратный.
2. Действие: убрать все теги html и оставить только текст.
Команда в поле "Найти:"
Где регулярные выражения обозначают
- [ ] — в квадратных скобках указывается символ, который нас интересует
- — открывающая скобка тега
- . — любой символ. В нашем случае — это внутренне содержание тега
- * — любой символ может повторятся
- ? — одно вхождение. Запрос будет выполняться до первой встреченной, в нашем случае, закрывающей скобки
- > — закрывающая скобка тега
Поле "Заменить на:" остаётся пустым.
3. Найти все даты в текстовом документе, причём все они разные, и заменить на одну, более свежую или нужную
Команда в поле "Найти:"
Дата состоит из:
- первые две цифры — число
- затем, или точка, или тире, или пробел
- далее, или порядковый номер, или название месяца
- Потом опять или точка, или тире, или пробел
- и в конце, или 4, или 2 цифры — год
- \d — только цифры
- <1,2>— число задано одной или двумя цифрами
- + — не менее одного числа
- — — тире
- | — или
- \. — точка
- \s — пробел
- (-|\.|\s) — тире, или точка, или пробел. Комбинации с "или" заключаются в скобки
- \d — только цифры
- <1,2>— один или 2 знака
- [а-яА-я] — любая буква кириллицы
- <3,8>— название месяца может содержать от 3-х до 8-и букв
- (\d<1,2>|[а-яА-я]<3,8>) — комбинация найдёт название месяца написанное в любом формате. Можно через "или" добавить комбинацию латинских букв
- (-|\.|\s) — снова тире, или точка, или пробел
- \d <2,4>— только цифры, 2 или 4 знака
В поле "Заменить на:" ставится требуемая дата без регулярных выражений.
Вот по такому принципу составляются команды, которыми можно найти любую комбинацию символов, будь то номер автомобиля, адрес E-mail и т.д, и т.п.
Если вам нужно только найти что-то, но не менять, то в окне "Замена", надо перейти на вкладку "Найти", и действовать аналогично.

Подборка регулярных выражений для Notepad++ в Шпаргалках web
140 комментариев на «Notepad++ инструкция. Скачать, установка, настройки, использование, поиск»
Затрудняюсь. Если даже переустановка не помогает….
Всё что можно открыть указано в строке «имя файла»
ОС WIN 11 Домашняя. NOTEPAD++ ver 8.4.8. Не открывает файлы с расширением .txt. Даже созданные в его среде.
Ошибка — «файл сессии поврежден или недействителен». Меняю расширение на любое другое, Правой кнопкой «Открыть с помощью Notepad++ — и всё открывается правильно. Пробовал разные версии и разрядности. Как устранить?
Здравствуйте. Подскажите пожалуйста. В этом редакторе можно открыть файлы sms.vsmg?-спользуемые для шифрования смс сообщений на андроид. Так чтобы их можно было прочитать в полном объеме? Большое Вам спасибо
Если браузер читает код как текст и отображает его в текстовом формате, то этому может быть две причины: 1. открываемый файл сохранён в расширении .txt, значит нужно сохранить в .php, или в .html. Для этого, когда Вы напишете код файла в редакторе, нажмёте сохранить и откроется окно поисковика, то внизу, в строке с именем файла будет список расширений. Выберите нужное, а то по умолчанию редактор ставит .txt. 2. Вы допустили мелкую ошибку в написании кода. Значит нужно проверить каждый символ.
Здравствуйте. По поводу запуска Notepad++.
Я написал путь к chrome.exe.
Блокнот выводит сам код
Как мне менять в тексте кавычки «, на вот такие » и оставить только список разрешённых символом. То есть если если нашел что-то из первого условия, то меняй на подходящий знак, если ион указан. Если он запрещён — удаляй.
Вот как это с помощью notepad++ организовать?
У меня пока что вот так:
CTRL+H искать: [^а-яА-ЯёЁ0-9a-zA-Z @. \.\\\|\/:;’»\*&@\#\$№%\[\]\<\>\(\)\+\-\n\r]+ *
дописать чтобы менял « » на » замена или подстановка np++
Умоляю, подскажите пожалуйста. Есть текст:
вапва порапоп цкжлцджк вбювалдпоьdfg//test.ru/item/fgrr.csdf/vs.,erfs_dfh,ab_test=searchweb0_0,searchweb202_
И таких строк много. Мне нужен из всех строк только текст, который начинается с test.ru И ДО ,searchweb
Например, из каждой строки мне нужно только это: test.ru/item/sdfgeg.fwt/wer_ffw,ab_test=searchweb0_0
Как мне осуществить рег.выражение? Помогите…
Добрый день!
Подскажите пожалуйста, как в Notepad++ можно в текстовом файле найти
все строки, где есть сразу несколько слов, расположенных на произвольном расстоянии друг от друга. Например: природа, маятник, физический?
Можно ли выполнить такой поиск только по начальным частям слов?
Спасибо.
Не пойму в чём проблема. Я же подробно показал, как заменить одно на другое.
Добрый день.
Помогите пожалуйста со следующей заменой.
Есть такой текст (включая кавычки):
‘Отдельно Водительский коврик’, 241, 1, ‘820’
нужно заменить на:
‘Отдельно Водительский коврик’, 241, 1, ‘900’
причем цифра 241 постоянно меняется и её важно оставить.
Спасибо.
Я не совсем въезжаю в суть проблемы, как и что там у вас получилось и где и в каком расширении сохранилось, хотя бы потому, что в jpg текст не сохраняется, jpg — это картинки.
Если файл содержит текст и картинки, то он должен быть сохранён в html. Это что касается Notepad++.
Если файл сохранялся в другом редакторе (Word, WordPad и т.п.), то там свои расширения. При копировании из Word, да если он ещё и крякнутый (бесплатный) и вставки в другой редактор, могут возникнуть вообще непредсказуемые результаты.
Сейчас могу только посоветовать попробовать воспользоваться вот этой инструкцией https://starper55plys.ru/computer/kak-otkryt-fajl-na-kompyutere-noutbuke-planshete-smartfone/. Если не ошибаюсь ODT — это из Microsoft Office, но не Word, так что шансы есть.
Добрый день!В прошлом году я составил пять документов родословной с текстом и фото.Все файлы всегда открывались нормально.В этом году решил добавить еще данные.Начал открывать, а там только хрень какая то.Я не очень силён в компьютере и Ваша инструкция для меня -приговор….Есть ли программы способные в автомате вставить нужный код и восстановить документ после его копирования в редактор?Файлы, которые я создавал были вроде все в JPG,а сейчас в ODT. Не понятно почему!
Могу лишь предположить, что есть какая-то мельчайшая ошибка. Это или пробел между именем файла и расширением, или точка в расширении, или буква с в русской раскладке, или имя файла со слешем или другим запрещённым символом. Ну в общем не видя, что можно сказать конкретного?
Здравствуйте! не получается создать файл в разрешении цсс. Вроде сохраняю в нужном формате, а открывается чистый блокнот. Подскажите пожалуйста как это исправить?
Спасибо, за быстрый ответ! Да, я пропустила важное: «сохранить созданную в html страницу в папочку Site в Документах. У вас же написано, что это будет папка для сохранения html файлов. ) Спасибо, все получилось. Только сейчас уже сразу указан хром в запуске, но зато я научилась менять горячие клавиши! Спасибо!
У вас не сохранён файл nev 1. Сохраните в расширении .html, а потом настраивайте Запуск в браузере. Прога не может найти несохранённый файл.
Окно для вставки команды вы указали правильно.
И ещё, прежде чем сохранять, напишите файл правильно. Посмотрите как у меня. А то у вас на скриншёте он какой-то без начала. Или последние закрывающие уберите.
Извините, но внятного ответа на вопрос об этом:https://prnt.sc/yedw3x, я в комментариях не нашла. Был ответ про расширение txt, html. Вы не могли бы ответить еще раз, что не так? Вот смотрите:https://prnt.sc/yeeojq Вот сюда, я там красную стрелку поставила, надо дописать: «$(FULL_CURRENT_PATH)»?
С надеждой сильно рассчитываю на ответ.
Вот все-бы так! Респект Женя.
Здравствуйте,
Вопрос отменяется, я нашёл решения
TextPad, регулярное выражения, замена, \i
Здравствуйте,
Скажите пожалуйста, как в notepad++ найти в тексте конкретное число, и прибавить к нему порядковый номер, например:
Найти все номера: 4013,
Что бы получилось
401301
401302
401303
401304
И так далее
Интересно. Тут надо хорошенько погуглить на предмет плагинов, их ведь очень много.
В редакторе Brackets есть такая полезная штукадля CSS, когда пишешь селектор то в выпадающем меню возле селектора появляется список со всеми возможными свойствами к этому селектору. Есть ли возможность в Notepad такую функцию добавить? Ведь новичку очень сложно запомнить массу свойств.
Ответ Екатерине. Между путем к браузеру и $(FULL_CURRENT_PATH) должен быть пробел. И то и другое в кавычках.
Вообще-то я ничего не понял. Что вы устанавливаете? Что за html файл запускаете в браузере? Надо подробно, иначе ничем помочь не смогу
дополнение к предыдущему комментарию. При этом сохраненный html файл из папки запустить в браузере я могу. Но не через notepad((
Доброго времени суток!
Могу поинтересоваться, не появилась ли информация почему при попытке установить браузер (не уверена что этот процесс называется так, но вы поймете о чем я), появляется ошибка — невозможно найти файл, error code 2.
Заранее благодарю.
Читайте комментарии. Несколько раз уже отвечал на этот вопрос.
У меня при запуске открывается в браузере сам код а не его цель.
Я уточню прежний наверное не очень грамотно заданный вопрос.
Как сделать невидимыми символы CRLF(формат преобразования) конца строки. Борис Львович.
опечатка в месте, где говорится о создании папки «site», а именно употреблено :
«Нажимаем клавишу «Bachspace», строка «Новая папка» очищается, и пишем вместо неё название «site». Напоследок щёлкаем по пустому полю — папка «site» сохранена.».
А должно быть:
Нажимаем клавишу «Backspace», строка «Новая папка» очищается, и пишем вместо неё название «site». Напоследок щёлкаем по пустому полю — папка «site» сохранена.
Интересный вопрос. К сожалению, у меня нет решения. Надо бы погуглить, да со временем совсем беда. Во всяком случае я скопировал ваш вопрос и закинул в Тостер. Если будет ответ — опубликую.
А как, и можно ли в Notepad проводить автозамену с арифметическими операциями? Очень нужно. Есть тысячи строк с текстом вида MSG(Drill — 1), так вот мне нужно эти значения поменять на другие и так что бы каждая новая замена приплюсовывала +1. Т.е. находишь Drill — 1 и заменяешь с прибавлением +1, чтобы следующее значение вниз по тексту уже имело вид Drill — 2, потом Drill — 3 и так далее со всеми другими. Может есть какой-то плагин, их там куча и как найти нужный?
Когда ввожу путь к папке с хромом и без «$(FULL_CURRENT_PATH)» то открываеться только хром а когда ввожу с этим «$(FULL_CURRENT_PATH)» то вообще не открываеться пишет мол Error cod 2 не удаеться найти файл В чём может быть причина ?
А на этом компе, но в другом браузере?
Доброго времени суток!
Подскажите где собака порылась? Плагин NppFTP при соединении с сервером не отображает файлы, а каталоги отображает. При этом на других компах всё прекрасно работает.
Скорее всего файл сохранился по умолчанию в .txt, поэтому выводится код, а не результат. Переименуйте расширение в .php или в .html, или на каком языке вы пишите.
У меня не отображается результат. т.е. написала код, задание — вывести на экран текст.
Код прописан, во вкладке Запуск — ссылка на браузер Хром и добавила «$(FULL_CURRENT_PATH)».
Но по итогу мне выводит код в браузер.
Там нужно еще настроить что-то или у меня что-то неверно выполнено?
Можно попробовать загрузить в другую папку (создать папку в Program Files и указать её в Мастере установки), но я не уверен что получится.
Хочу поставить второй такой редактор, что было два, не удалится-ли старый, пере-записавшись поверх нового, — у меня в старом, там больше 400 вкладок с текстами хранится уже пол года.. Я попробовал начать устанавливать, и выскочила угрожающая предупредительная запись, что у вас открыт редактор, что его надо зарыть!
А как запустить firefox в новом окне? Т.е. как прописать опцию firefox.exe -window ?
Добрый день, может ли кто нибудь подсказать мне, можно ли с помощью notepad++, перенести строку вниз, после определенного символа?
Вот что имею: maksivpetro@mail.ruveronikamil@rambker.rumaksim22@yandex.ru
Вот что нужно получить:
maksivpetro@mail.ru
veronikamil@rambker.ru
maksim22@yandex.ru
Заранее спасибо за ответы!
Доброго дня! Я вчу різні мови програмування для загального розвитку, тобто початківець. Скачала блокнот в точності до вашої інструкції. Оскільки, у мене ноутбук з 10 Windows, то зберігала кнопку запуску самостійно, також по інструкції. Все вийшло, але запускається весь текст програми, хоча я і зберігаю у форматі HTML, навіть змінюю назву. Нічого не допомагає. Назва змінюється тільки на вкладці. Допоможіть))
А такого пункта, по моему ни в какой версии нет. Но согласен, было-бы удобнее запускать из контекстного меню. На домашней странице редактора есть контакты авторов и сообщества. Можно кинуть им такое предложение.
Если выдаёт голый код, то вы сохранили файл в .txt Переименуйте в .html, или в то разрешение, на котором написана программа. расширение выбирается в низу окна «Сохранить как…»
Приветствую, возникла проблема: При запуске программы в хроме вместо исполнения кода на созданном сайте текст программы.
В контекстном меню «Создать», ОС Windows 7, x32, SP1, русифицированная, нет пункта «Notepad++ документ». Никакие рекомендации из Интернета по корректировке реестра с целью добавить его туда не помогли. Notepad++, версия 7.7.1, х32, русифицированный. Можно ли решить эту проблему, чтобы увеличить удобство пользования этим редактором? Заранее спасибо!.
Попробуйте посмотреть в корзине компа.
Нечаянно нажал на крестик, и на вопрос «сохранить файл?» нажал «нет». Файл удалился из папки бекап. Как восстановить? Программы для восстановления не видят файл.
Здравствуйте! Я скачал notepad++ версию 6.2.1. и у меня не устанавливается плагин Emmet. При его установке выходит окно: «Installation of Plagin Manager failed». Подскажите пожалуйста, что мне делать.
Раз браузер выводит код, значит файл сохранён в .txt
Здравствуйте, помогите, пожалуйста: у меня скрипт открывается не так как должен. В браузере выводит вообще все символы, а должен выводит вроде как большой заголовок из пары слов… В чем дело? Посоветуйте, пожалуйста.
Всем привет.
Если не трудно подскажите как сделать следующее:
есть разные значения в столбик. Необходимо их продублировать рядом через /
Т.е
1
2
3
и т.д
Задача сделать
1/1
2/2
3/3
Спасибо!
Уважаемые спецы.
Есть файл в формате txt (userbouquet.IPTV.tv) —- правлю его в Notepad++.
В этом файле есть строки которые нужно заменить.
В этой строке:
#SERVICE 4097:0:1:0:0:0:0:0:0:0:http%3a//106.121.58.171%3a81/udp/239.54.7.170%3a1224:ПЛАНЕТА HD —— нужно заменить эту часть текста 4097:0:1:0:0:0:0:0:0:0 в начале, на 4097:0:1:5A3C:17:FD:1680000:0:0:0.
1.Строку ищем по названию канала ПЛАНЕТА HD или другое название.
2. Текст в середине всегда разный http%3a//106.171.58.141%3a81/udp/239.54.7.170%3a1224:
Строк много только разные каналы. Вручную править очень не удобно. Как это сделать — Регулярными выражениями или Python ?
Совершенно верно. Дообновлялись. Такой редактор испортили! Незнай уж, что там стало лучше, а вот то, что хуже, сразу бросается в глаза.
Я пока файл открываю только с компьютера, так как ещё не разобрался со вкладкой Запуск. То есть сохраняю файл в папку на компьютере, а потом из этой папки открываю в браузере. Потом с изменениями обновляю открытый файл.
Недавно скачал с оф сайта версию 5.3, ту что стояла на старом компе, но и там такая-же канитель. Буду разбираться, но пока просто времени нет.
Сергей Юрьевич. ВЫ писали что у НОТПАД++ 6.1.2. после нажатия кнопки запуск выпадает список браузеров. А в последней НОТПАД++ 7.6.3. Выпадает поиск векипедии, который не открывает моих файлов, а открывает свои, файлы векипедии. Но самое плохое то, что с нажатием остальных предложений исчезает проверяемый код. Появляется файл нэв.
Я также познала много интересного и полезного по поводу Notepad++. Спасибо!
Спасибо за инфу про новый редактор. Взаимно — удачи.
Здравствуйте, Сергей. Последовал Вашему совету – снёс свой Notepad++ и, раз уж снёс, решил попробовать последний Notepad++ 7.6. Работает! И плагины устанавливаются, только установка не через Plugin Manager, а через Plugin Admin в меню «Плагины». Установил и Plugin Manager (есть такой в списке Plugin Admin), но толку от него я пока не увидел, может он для чего-то и нужен. Будет что-то не так, поставлю проверенный Вами 6.1.2. Статьи и советы у Вас хорошие, толковые и без излишеств, что на сегодня уже редкость для Интернета, ведь большей частью там такое, что хочется спросить очередного автора: «О чем это он? Здоров ли?» Удачи и всего доброго!
Доброго времени суток Иван. Если перезагрузка не помогает, то попробуйте снести его и установить 6.1.2 У меня работает как часы. Только обязательно отключите обновления, иначе обновится опять до последней версии. Посмотрите вот тут https://starper55plys.ru/notepad/vazhno-dlya-notepad/, как это делается. Больше ничего посоветовать не могу.
Здравствуйте, Сергей! У меня на Notepad++ v 7.5.9 (32-bit) установлен (вручную) Plugin Manager v1.4.12_UNI, но с его помощью установить другие плагины не удается – там, где вроде бы должен быть список плагинов (Plugin Manager -> Show Plugin Manager -> Available), он пишет: «No new plagins available», то есть нет новых плагинов. Советуют давить на кнопку Install – никакого эффекта. Поставил вручную плагин Preview Html, о котором написано, что «…с этим плагином вы можете просто нажать Ctrl + Shift + H, чтобы вызвать предпросмотр. Это экономит много времени и сил. Чтобы увидеть эффект изменений, сделанных в коде в Notepad++, вам теперь не нужно переходить в браузер и обновлять страницу.» Notepad++ наличие у себя плагина Preview Html подтверждает и на этом всё. Никаких тебе предпросмотров и экономий. Может я где-то чего-то не так? Или это всё-таки не я? Тогда кто? И что мне со всем этим делать? Посоветуйте.
Попробуйте так: зайдите в вашу подпаку, щелкните по файлу левой, затем правой клавишей мыши, в открывшемся меню выберите Edit with Notepad++. Файл должен открыться в редакторе.
Я открыл папку. Также открыл четыре файла в этой папке. Писал там всякий примитив. Потом, в первой папке открыл две подпапки, переместил туда свои рабоче-тренировочные файлы. Дальше, захожу в редактор, а там, на рабочем столе, все «чисто». Файлы прекрасно «сидят» в подпапках, а вот как же мне теперь продолжать в этих файлах тренировки?. Где я не то нажал, или как мне теперь там(в подпапках) дополнять код? Или это уже не возможно?
PS. Редактор, конечно, знаю только поверхностно.
1. с редактором последний год вообще происходят удивительные вещи. Не понятно, чего хотят улучшить. Была такая классная программа, но вот взялись улучшать, и всё не в масть. Я отключил обновления.
2. В октябре исполнилось 59.
Доброго времени! Благодарю за сайт, нашел много полезного.Теперь вопросы
1.Загрузил редактор, но верхняя строка первы пять кнопок на англиском?
2.Сколько вам лет.Спасибо.
Здравствуйте! Сделал все как в статье но ничего не получается. У меня почему то выделяются только угловые скобки в первой строке: . вот в этом случае только первая скобка с восклицательным знаком и последняя(
В Поиске. С помощью Регулярных выражений. Сначала Найти — то что вам нужно, потом Заменить на \s (пробел), потом удаляем пробел, потом пустые строки.
Это вкратце, подробнее полно инфы в гугле. Подробно расписывать — это целый пост надо писать.
Можно. Для этого и открыты комментарии.
Здравствуйте! Мне очень понравилась Ваша статья. Можно задать несколько вопросов?
Надо разместить его на хостинге.
Как можно сделать так, что бы сайт могли смотреть все пользователи интернета?
Спрашивайте. Чем смогу.
С большим интересом прочитал Вашу страницу.
На свой вопрос ответа я не нашел.
Вопрос же для меня очень важный,
и он, предполагаю, может потребовать диалога.
Поэтому хочу спросить, эта страница для
комментариев еще здравствует?
С уважением, Виктор.
Здравствуйте Рамис. Ситуация довольно обычная, если у вас, конечно не какой-то совсем уж не стандартный случай.
При сохранении файла, редактор по умолчанию сохраняет его в формате .txt, так что когда будете сохранять index.html, обязательно пропишите расширение .html после слова index.
Если это почему-то не поможет, то написав index, выберите расширение .html из списка который находится под строкой с названием файла.
Если и это не сработает, то тогда что-то не то с редактором. Возможно переустановить.
Добрый день!
Можете объяснить, почему при сохранении файла «index.html, index.php» notepad теги не читает, то есть не приобретает такой вид, какой у вас указан после слов «После этого наш файл в редакторе приобретёт вот такой симпатичный вид.», но приобрёл симпатичный вид, как вы выразились, после того, как я сохранил «nev1.html». Мне бы понять, когда какой из этих видов когда нужно использовать и почему. Спасибо большое за ответ. Было бы круто, если бы у вас все картинки были пронумерованы ;-))
Лаконичный ответ: Переписать.
Как поменять ссылку на сайт?
Ошибки нет. Попробуй открыть в другом браузереи всё должно буть ОК. Скорее всего браузер открывает кешированную версию. У меня недавно так-же было. И такие глюки начались после обновления редактора. Наверное буду старую версию устанавливать. Раньше такого не было.
У меня к вам такой вопрос Я вчера написал в Notepad ++ рыбий текст,сохранил сегодня открыл хотел добавить еще тексты на тот же документ (добавил) открываю в браузере появляется вчерашняя надпись. В чем ошибка?
Если что-то не понятно — спрашивайте.
КАК ДОБАВИТЬ СТИЛИ К САЙТУ
Вставьте код картинки. При запуске в браузере она откроется. Вообще-то есть плагин, который вставляет непосредственно изображение, но я им никогда не пользовался. Поищите в доступных плагинах
Здравствуйте. как поставить картинку в нот пад?
А как программа определит правильный ответ, чтоб подсветить его? Наверное нужно написать скрипт, который и выполнит эту работу.
Здравствуйте, в этой программе был написан тест. какие измениния нужно внести, чтобы при прохождения теста правильные ответы подсвечивались?
Как открыть менюшку справа, хостинг?
Как работать с версией Geforce gtx 2017/
Делаю все как надо! Не работает ни*уя. Помогите пожалуйста!
как вставить внешний скрипт?
Сохраните файл в расширении .html, тогда всё подсветится
Доброго времени суток! теги не подсвечиваются зеленым. текст да а теги нет. и по этой причине нет возможности сделать ссылку. Привет мир мир!
Как выделить текст,строку или символ в Notepad ++ жирным или цветом ?
Поподробнее надо. Где находится файл index.html? Каким способом вы открываете файл в Notepad++
Почему файл index.html при редактировании
в программе Notepad++ открывается без фоновой картинки?
Как поставить кавычки сразу во всех строчках?
Благодарю вас,статья помогла.
Закрепите на Панели задач (Пуск — Notepad++ — Правая клавиша — Закрепить на панели задач) Тогда внизу экрана всегда будет значёк редактора. Щёлкнешь понему и редактор выскочит поверх всех окон. Подругому никак.
Подскажите пожалуйста, как закрепить ноутпад ++ на экране чтобы я переходя по разным окнам видел его всегда открытым как главное?
спасибо большое
Не получается подвесить к np++ компилятор JDK. Консоль появилась но в ней идёт ошибка.
Добрый вечер Дмитрий. Вот тут https://starper55plys.ru/css/podklyuchenie-stiley/ про подключение стилей.
В Notepad++ можно создать отдельный файл style.scc и подключить его к документу.
Добрый день. Как происходит подключение внешнего CSS? Так же как в блокноте, просто вставить ссылку на документ? И можно ли тут создавать внешний CSS ?
Да нет дружище. Notepad это не соцсети.
а когда пишешь оно сразу попадаёт в интеренет??
как открыть строку для введения хостинга
Не совсем понятна ситуация, вернее вопрос. Что вы подразумеваете под словом формат? Если надо переделать в .txt, .css, .php, то расширение просто прописывается вместо .html при сохранении. Но что-то мне подсказывает, что у вас заморочка в чём-то другом, раз есть выражение «формат Хрома». Такого формата в природе нет. Давай-ка подробнее.
Здравствуйте, Сергей Юрьевич.
А каким образом изменить формат файла с расширением .html если везде хром стоит как «мертвый» и не возможно никак отменить свойства. Он у меня автоматически сохраняется в формате Хрома и другими браузерами открыть в Дэнвере невозможно.
С уважением
Здравствуйте!
Не нашел возможность управления панелью инструментов (например, вынести макрос на панель).
В новой редакции N++ v 7.3.3 при выходе остаются открытыми несохраненные файлы и возникает неприятная ситуация при открытии файла другим редактором… А так все хорошо… СПС!.
Может я не совсем понял вопрос? Только где же ещё её посмотреть?
Можно ли просмотреть напечатанную страницу без входа в браузер?
Я не экспериментировал с кодировками, поэтому про это и не писал. Написал как для удобства сделать так, чтоб не выставлять кодировку при каждом создании нового файла, а вот как играть с кодировками, не знаю.
И еще вопрос.
Сколько раз можно менять (преобразовывать) кодировку одного и того же файла?
Где-то в сети читал, что лучше только один раз. И если не подходит. то открывать не его, а исходный файл, и менять другую кодировку у него. И так каждый раз.
Добрый день!
В чем различие и в каких случаях применять:
в Кодировки — Преобразовать в …, а потом сохранить
и
в Кодировки — Кодировка в …, а потом сохранить
Блин, понятия не имею. Если найдёте причину, пожалуйста напишите. Буду очень благодарен. И все посетители, скорее всего тоже.
Здравствуйте! Файл css открывался для правки вертикально. Было удобно. Не знаю, что произошло, но теперь файл открывается в одну строку горизонтально. Очень сложно для правки.Что я натворил и как это исправить? Спасибо.
Если тех поддержка не в силах помочь, то удаляйте страницу, перекодируйте её в Notepad++ на UFT — 8 (Без БОМ) и загрузите по новой.
На Бегете достаточно было-бы позвонить в тех. поддержку.
Здравствуйте. Пожалуйста, помогите в следующей ситуации:
Страница сайта создана в Notepad++. Через Кодировки — Кириллица — Windows- 1251 установлена кодировка.
В самой странице указано следующее:
На хостинге установлена Windous -1251. После загрузки страницы на сервер и переходу по доменному имени страница открывается в UTF-8, т. е. «кракозябрами».
Как быть?
Заранее спасибо за помощь.
Возможно есть. Учитывая количество плагинов в Plugin Manager. Вообще-то Notepad++ достоин отдельного курса, и более глубокого исследования. Одной статьи маловато.
Добрый день!
Есть ли воэможность сгруппировать стоки и скрыть их как это можно делать в EXCEL ?
Нет тёзка, такого прибамбаса я не знаю.
Попробую спросить по другому. Находясь в notepad++ я запускаю файл у меня в браузере прописывается:
server/home/localhost/www/javascript/Lesson-1.html
То есть файл запускается минуя локальный сервер, сам по себе, это при запущенном локальном сервере.
Настроив phpDesigner 8 я запускаю файл и он открывается на локальном сервер в браузере прописывается:
То же самое я хотел бы делать и в notepad++, т.к. мне больше нравится работать в этой программе. Изначально phpDesigner 8 у меня то-же не хотел запускаться на локальном сервере, но правильно настроив проект — запустил. Поэтому и спрашиваю как настроить notepad++ чтобы файл запускался на локальном сервере.
Здравствуйте Сергей. Я не совсем понимаю суть вопроса. Почему Notepad++ и Denwer? Редактор устанавливается на локальную машину (компьютер), на него же устанавливется Denwer. Оба запускаются на компьютере. Любой файл, находящийся на компьютере, и на денвере в том числе можно открыть и сохранить в Notepad++.
Для этого достаточно щелкнуть по файлу правой клавишей, и в открывшемся меню выбрать Открыть в «Notepad++».
Может Вы хотите открывать файл в браузере с панели инструментов редактора (Запустить). Вот этого не получится. Денвер всё же хостинг, хоть и имитатор, а ваш index.html — это по сути сайт, и войти на этот сайт можно только по адресу.
Чтобы постоянно не вводит адрес файла есть, как обычно, два выхода. 1) обновлять открытый по адресу файл, после внесения и сохранения изменений. 2) Перенести файл с Денвера в папку Документы на компе, сделать его, а потом перетащить обратно на Денвер.
Как настроить notepad++ чтобы он запускался на локальном сервере.
У меня запускается сам файл и приходится вручную вводить в строке браузера localhost/javascript/index.html что не удобно.
В phpDesigner 8 хорошо запускается на локалке, но программа notepad++ мне больше нравится.
Помогите, если возможно запустить notepad++ сразу на локалку (у меня denwer)
Добрый день Юра. Так как наш вопрос больше к Notepad++ не относится, я перенёс его в тему Исправляем шаблон WordPress. Там всё и порешаем.
Спасибо! Да шаблон, чертов, на XHTML. Попробую поискать ошибки. Копирование с сайта пока убрал.
Ну я же объясняю: не получится взять и подправить index.html. Он собирается из кусочков разбросанных по всему движку. Вот когда открывается страница, тогда все эти кусочки собираются вместе, из чего и получается страница. И в Коде страницы, вы видите именно эту сборку. Подправить в ней почти ничего невозможно. Надо править в тех файлах из которых index.html собран. Так что в Notepad++ это невозможно.
Этого в инструкции нет. Я могу скопировать index.html главной страницы, поместить этот файл в Notepad++ , подправить. А как его вернуть в сайт? Нигде этого не могу найти. Его же на хостинге нет. Сайт сделан на Вордпресс.(Пробовал его установить на хостинг, сайт перестает работать.)
Здравствуйте Юрий. Раз Вы не нашли index.html, то делаю вывод что сайт у вас на CMS (WordPress, Joomla и т.п.), т.е. сайт динамический. Найти эти файлы можно через инструмент Поиск на сервере (так как они всё же есть, как же без них, раз страница открывается) и скачать себе на комп.
Но только какой в этом смысл? Точно так же можно увидеть, и даже скопировать index.html в браузере, если щёлкнуть по странице правой клавишей мыши и выбрать из открывшегося меню Просмотреть код страницы.
Только вот как в браузере, так и на сервере изменить что-то в этом файле не получится. Вернее на сервере получится изменить то, что находится в теге body, и всё.
Но ведь это можно сделать и в редакторе CMS. Редактор — это и есть тег body.
Все остальное в index.html подгружается из разных файлов, а их туева хуча. Это и файл сценариев и файлы стилей и файлы блоков (заголовок, подвал, сайдбар, комментарии и т.д.), в которые в свою очередь подгружаются файлы меню виджетов админки и.т.д.
Вот такой он index.html в динамическом исполнении.
Можно и в эти файлы вносить изменения — возможно всё, но для этого надо конкретно представлять где находится подопытный элемент, и где находится файл, из которого этот элемент подгружается в index. Ну и конечно же понимать php, так как файлы и движка и шаблона написаны на нём.
Вы напишите, что вы конкретно хотели бы изменить и я, возможно, подскажу что делать. Как рыбак рыбаку.
Каким образом главную страницу сайта index.html перенести в Notepad++, а там уже я сам все сделаю. На моем хостинге этого файла нет, перенес бы через ftp
Пришлите скриншёт с редактора. Посмотрим.
Добрый вечер!
Пожалуйста подскажите как могу в notepad++ отображать пробелы? Когда я нажимаю на пробел нечего не видно, слова и теги так и пишутся без пробелов но в сайте их нормально видно
редирект с народа делать
Написать в title. Зачем шифт+ентер? Это же не фрагмент кода, чтоб заморачиваться.
Уровень подготовки у меня начальный, хотя сайту уже 3 год. И мало еще материала. Наполняла его всегда через админку WordPress. Программа FTP — FileZilla. Хочу в NotePad++ писать html код, потом его уже размещать. Наверно, можно так же, как и раньше — открывать админку, новую запись и скопировать в нее написанный в NotePad ++ код. Одновременно добавляя нужные картинки в нужные места. Так?
Я не знаю уровень Вашей подготовки, поэтому начнём с начала. Если Вы накатали статью в Notepad++, то сначала из неё нужно сделать файл. Для этого создайте у себя на компе папку (всё равно где), нажмите в Notepad «Сохранить» (третья иконка), в появившемся поисковике, найдите созданную папку, там-же внизу поисковика, переименуйте ваш файл в зависимости от назначения. Если Ваша статья — полный html документ, то есть с html кодом, то назовите его «Статья.html»,если только текст, то «Статья.txt». Затем жмёте «сохранить», и в созданной папке появиться этот файл. Вот его теперь можно загружать через FTP на сайт. А вот, куда его поместить на сайте? Мне нужно больше информации. Какая программа у Вас осуществляет FTP соединение? Какова структура сайта, на CMS (на какой?), или на чистом коде?
Лично я с самого начала сижу на хостинге Бегет, и (не знаю, как на других хостингах) никогда не знал проблем, как и что сделать в директории сайта. Во первых FTP у них прямо в панели управления. Заходишь в свой аккаунт, жмёшь «FTP», и грузишь, что хочешь. Если не знаешь, как и куда (это в начале было), то берёшь телефон, и звонишь в техподдержку. Моментально ответят, и всё объяснят. Они ведь знают все данные по Вашему сайту. Так что рекомендую. Перевод сайта к ним бесплатный, даже сами и переведут, если попросите. И цены очень демократические.
Могу и я всё объяснить, но тогда дайте данные, о которых я написал выше.
Желаю удачи!
Как через FTP загрузить написанную статью в Notepad++ на сайт? В какую папку?
Пишете очень хорошо, сайт прекрасный. И оформление, и слиль. Все подробно и ничего лишнего.
Проще всего установить Chrome. Ну уж если очень привыкли к Opera, то открывайте файл из папки, в которой Вы его сохранили, и в процессе работы просто обновляйте его, после внесения изменений и нажатии на вторую иконку «Сохранить».
День добрый. Вопрос по поводу Notepad++
Чтобы открыть результат, находим меню «Запуск», и выбираем в нём Ваш браузер.
А что делать если я использую Opera?
Заходите. Вам Люда всегда рад. Будет ещё много интересного.
Сергей, статья просто чудесная! Я тоже решила заняться своими шаблонами. Надоело тыкаться вслепую. У Вас не сайт, а просто энциклопедия какая-то. Именно настройки Notepad ++ мне как раз и нужны были. Все сразу настроила по Вашему описанию, и теперь не нарадуюсь. Спасибо Вам большое! Буду заходить к Вам почаще и учиться азам.