Как запустить программу в notepad
Перейти к содержимому

Как запустить программу в notepad

  • автор:

Как запустить программу в notepad

В текстововм редакторе Notepad++ есть возможность запуск комманд через пункт в меню «Запуск (Run) F5». В том же меню можно сохранить эти команды как шорткаты. Таким образом можно запускать скрипты на Питоне, не надо никаких SDK устанавливать, самое простое это написать в Run:

Это подойдет для выполнения простого скрипта, но не всегда достаточно. Поскольку такое выполнение команды в Windows будет запущенно из папки выполняемой программы Notepad++. И если в вашем скрипте используется обращение к файлам относительно расположения самого скрипта, эти файлы не обнаружатся. Поэтому надо запускать выполнение не python а строчной консоли cmd с использованием оператора &, позволяющего выполнять команды друг за другом.

Правильная строчка для запуска редактируемого скрипта Python для команды Run в Notepad++:

cmd /c «cd /D $(CURRENT_DIRECTORY) & python «$(CURRENT_DIRECTORY)\$(FILE_NAME)»»

или, если надо для отладки не закрывать окно Python при закрытии окна выполняющегося скрипта, добавить ключ -i:

cmd /c «cd /D $(CURRENT_DIRECTORY) & python -i «$(CURRENT_DIRECTORY)\$(FILE_NAME)»»

Как запустить программу в 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)
"$(NPP_DIRECTORY)\notepad++.exe" -multiInst "$(FULL_CURRENT_PATH)"

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

"C:\Program Files\Mozilla Firefox\firefox.exe" "$(FULL_CURRENT_PATH)"

Открываем текущий файл в Mozilla Firefox.

Кое-что из привычных «фишек» со временем устаревает, скажем, плагин TextFX из 64-битных сборок исключён, а есть только в 32-битных. Адекватной замены я не знаю, но многие функции TextFX вошли в меню Правка свежих версий (подменю Операции со строками и др.).

Spell Checker в том виде, как описывается в прикреплённой ниже статье, тоже уже ставить не нужно, а входящий в стандартный список плагинов DSpellCheck сам легко загрузит словари для нужных языков и обеспечит мультипроверку для нескольких языков сразу.

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

Удаление повторяющихся строк с помощью Notepad++ (регулярным выражением)

Удаление повторяющихся строк с помощью Notepad++ (регулярным выражением)

Регулярное выражение в диалоге поиска и замены:

Заменяем на пустое место. Оставляет из всех повторяющихся строк только последнее вхождение в файл.

Хотя конкретно для такого фильтра есть и встроенная команда Правка — Операции со строками — Удалить дублирующиеся строки.

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

Вот несколько устаревший обзор по Notepad++:

Ниже — пара «шпаргалок» по возможностям Notepad++, сгенерированы они почти автоматически, так что могут быть не идеального качества.

Горячие клавиши Notepad++

Ряд команд могут требовать наличия в документе выделенного фрагмента, предполагать использование только определённых синтаксисов и т.п.

Действие Горячие клавиши Меню Новый файл Ctrl + N Файл Сохранить Ctrl + S Файл Сохранить как… Ctrl + Alt + S Файл Сохранить всё Ctrl + Shift + S Файл Закрыть Ctrl + W Файл Закрыть всё Ctrl + Shift + W Файл Печать Ctrl + P Файл Открыть последний закрытый файл Ctrl + Shift + T Файл Выход Alt + F4 Файл Отмена Ctrl + Z Правка Повтор Ctrl + Y Правка Вырезать Ctrl + X Правка Копировать Ctrl + C Правка Вставить Ctrl + V Правка Удалить Delete Правка Выделить всё Ctrl + A Правка Вставить табуляцию Tab Правка Удалить табуляцию Shift + Tab Правка ПРОПИСНЫЕ Ctrl + Shift + U Правка строчные Ctrl + U Правка Всё с Заглавной Alt + U Правка Всё с Заглавной (смешанный) Alt + Shift + U Правка Предложение Ctrl + Alt + U Правка Предложение (смешанный) Ctrl + Alt + Shift + U Правка Дублировать текущую строку Ctrl + D Правка Разбить строки Ctrl + I Правка Объединить строки Ctrl + J Правка Переместить строку вверх Ctrl + Shift + PgUp Правка Переместить строку вниз Ctrl + Shift + PgDn Правка Вставить пустую строку перед текущей Ctrl + Alt + Enter Правка Вставить пустую строку после текущей Ctrl + Alt + Shift + Enter Правка Раскомментировать строку (не для всех форматов) Ctrl + Q Правка Закомментировать строку Ctrl + K Правка Закомментировать выделенное Ctrl + Shift + Q Правка Раскомментировать выделенное Ctrl + Shift + K Правка Завершение функций Ctrl + Spacebar Правка Завершение слов Ctrl + Enter Правка Подсказка по функциям Ctrl + Shift + Spacebar Правка Завершение пути Ctrl + Alt + Spacebar Правка Генератор столбца Alt + C Правка Найти Ctrl + F Поиск Найти в файлах Ctrl + Shift + F Поиск Искать далее F3 Поиск Искать ранее Shift + F3 Поиск Искать выделенное далее Ctrl + F3 Поиск Искать выделенное ранее Ctrl + Shift + F3 Поиск Искать выделенное далее с Регистром Ctrl + Alt + F3 Поиск Искать выделенное ранее с Регистром Ctrl + Alt + Shift + F3 Поиск Замена Ctrl + H Поиск Поиск по мере набора Ctrl + Alt + I Поиск Окно результата поиска F7 Поиск Следующий результат поиска F4 Поиск Предыдущий результат поиска Shift + F4 Поиск Перейти к строке/символу Ctrl + G Поиск Перейти к парной скобке Ctrl + B Поиск Выделить всё между парных скобок Ctrl + Alt + B Поиск Перейти вверх c 1 по 5 стиль Ctrl + Shift + c 1 по 5 Поиск Перейти вверх Найти стиль Ctrl + Shift + 0 Поиск Перейти вниз c 1 по 5 стиль Ctrl + c 1 по 5 Поиск Перейти вниз Найти стиль Ctrl + 0 Поиск Закладка (поставить/снять) Ctrl + F2 Поиск К следующей закладке F2 Поиск К предыдущей закладке Shift + F2 Поиск Текст во весь Экран F11 Вид Текст во всё Окно F12 Вид Крупнее Ctrl + [Серый +] Вид Мельче Ctrl + [Серый -] Вид Восстановить масштаб Ctrl + [Numpad /] Вид Выбор вкладки с 1 по 9 Ctrl + Numpad с 1 по 9 Вид Следующая вкладка Ctrl + PgDn Вид Предыдущая вкладка Ctrl + PgUp Вид Переместить вкладку вперёд Shift + Ctrl + PgDn Вид Переместить вкладку назад Shift + Ctrl + PgUp Вид Переключится на Другую Область F8 Вид Спрятать выбранные строки Alt + H Вид Свернуть все блоки Alt + 0 Вид Развернуть все блоки Alt + Shift + 0 Вид Свернуть текущий блок Ctrl + Alt + F Вид Развернуть текущий блок Ctrl + Alt + Shift + F Вид Свернуть уровень с 1 по 8 Alt + с 1 по 8 Вид Развернуть уровень с 1 по 8 Alt + Shift + с 1 по 8 Вид Текст справа Налево Ctrl + Alt + R Вид Текст слева Направо Ctrl + Alt + L Вид Воспроизвести макрос Ctrl + Shift + P Макросы Запуск. F5 Запуск Get php help Alt + F1 Запуск Wikipedia search Alt + F3 Запуск Open file in another instance Alt + F6 Запуск О программе F1 ?
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

Изменение настроек цвета:

Цвет текста 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 , в |Режим поиска:| выберите |Расширенный|, нажмите |Заменить всё|

04.12.2020, 16:25 [12628 просмотров]

Язык Си: компиляция и запуск программ в Notepad++

Компьютерный журнал айтишника

cd «C:\Users\\Desktop\» перейти в место, где у нас лежит файл исходного кода (в данном случае — рабочий стол винды).

&& — выполнить следующую команду

gcc 1.c -o 1.exe — компилируем файл в исполняемый

1.exe запускаем исполняемый файл (чтобы посмотреть как программа себя ведет)

Моя видео инструкция (там будет бонус — как запускать команду горячей клавишей!):

Параметры командной строки

Для редактора Notepad++ предусмотрен запуск из командной строки с параметрами. В общем виде команда выглядит следующим образом.

notepad++ [—help] [-multiInst] [-noPlugin] [-lLanguage] [-LlangCode] [-nLineNumber] [-cColumnNumber] [-pPosition] [-xLeftPos] [-yTopPos] [-nosession] [-notabbar] [-ro] [-systemtray] [-loadingTime] [-alwaysOnTop] [-openSession] [-r] [-qnEasterEggName | -qtText | -qfCntentFileName] [-qSpeed1|2|3] [-quickPrint] [-openFoldersAsWorkspace] [filePath]

Список доступных параметров представлен ниже:

  • «—help«: отображение сообщения о доступных параметрах командной строки. После закрытия появляется основное окно программы
  • «-multiInst«: открыть новое окно Notepad++, работа в нескольких редакторах
  • «-noPlugin«: запуск Notepad++ без поддержки плагинов
  • «-nosession«: запуск Notepad++ без загрузки предыдущей сессии
  • «-notabbar«: запуск Notepad++ без панели вкладок. Контекстное меню трея: «Activate», «New», «New and Paste», «Open. «, «Find in Files. «, «Close Tray Icon»
  • «-systemtray«: запуск Notepad++ в режиме работы из системного трея
  • «-loadingTime«: отображение сообщения о времени (сек.) загрузки Notepad++. После закрытия появляется основное окно программы
  • «-alwaysOnTop«: запуск Notepad++ в режиме «Поверх всех окон» (настройка в меню «Вид»)
  • «-openFoldersAsWorkspace«: открывает указанную после параметра директорию «как проект»
  • «-x -y«: парный параметр, отображает окно Notepad++ на экране согласно указанным координатам «х» и «y». Пример использования не совсем очевиден — «-x100 -y100» — отобразит окно редактора, левый верхний угол которого будет расположен в точке [100;100] относительно экрана.
  • «-openSession«: открывает файл сессии, указанный после параметра. Файлы с иным форматом игнорируются
  • «-n«: автоматически пролистывает файл, указанный после параметра, до указанной строки. Пример использования: «-n100»
  • «-c«: автоматически устанавливает курсор в указанную колонку в открытом файле, который указывается после параметра. Не работает без параметра «-n» и является парным. Пример использования: «-n100 -c20»
  • «-l«: указывает какую подсветку синтаксиса использовать при открытии файла, указанного после параметра. Доступны лишь следующие подсветки синтаксиса: normal , php , c , cpp , cs , objc , d , java , rc , html , xml , makefile , pascal , batch , ini , nfo , asp , sql , vb , javascript , css , perl , python , lua , tex , cobol , fortran , bash , actionscript , nsis , tcl , lisp , scheme , asm , diff , props , postscript , ruby , smalltalk , vhdl , kix , autoit , Gui4Cli , powershell , caml , ada , verilog , matlab , haskell , inno , cmake , yaml , r and jsp . Пример использования: «-lruby «

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *