eXeL@B —› Софт, инструменты —› PowerMan - is a Notepad++ plug-in |
<< . 1 . 2 . |
Посл.ответ | Сообщение |
|
Создано: 05 июня 2014 20:15 · Поправил: Rainbow · Личное сообщение · #1 Доброго здравия форумчане! Ни для кого не секрет, что разработка программного обеспечения (ПО) на языке ассемблера - крайне трудоемкий процесс. Ассемблер - это язык, который даст фору любому из языков программирования высокого уровня по своим возможностям (ИМХО). Стандартный редактор исходного кода MASM - QEditor - крайне неудобен для написания, поэтому я использую для разработки Notepad++. Данный текстовый редактор распространяется с открытым исходным кодом и может быть использован в качестве альтернативы QEditor'у, т.к. имеет очень много полезных для написания исходного кода функций и разработан для программиста. Однако каждый из языков программирования имеет свои отличительные особенности (синтаксис, компилятор и т.д.), которые крайне специфичны и должны учитываться при разработке ПО. Покопавшись в сети, мне не удалось найти каких-либо дополнений для Notepad++, ориентированных на помощь в разработке ПО на ассемблере. Поэтому, вашему вниманию представляю плагин для Notepad++ - PowerMan. 1. Что это и с чем это едят. PowerMan - плагин, который, по моей задумке, в сочетании с Notepad++ должен стать аналогом редакторов исходных кодов высокоуровневых языков программирования для языка ассемблера. 2. Как этим пользоваться. 1. 2. Скопировать файл PowerMan.dll в папку %Notepad++%\Plugins 3. Запустить notepad++.exe Если вы все сделали правильно , вы должны увидеть на экране основное окно Notepad++ в котором рядом с основной панелью инструментов редактора должна появиться еще одна с текстом ".::[ PowerMan ToolBar ]::.". Если это так, то вы на верном пути. Панель инструментов плагина настоящей версии (v0.1 PreAlpha) состоит из 5 функциональных кнопок: "Compile project", "Compile options", "Open project", "Include resource", "Project info". "Compile project" - компилировать проект. Думаю с этим все понятно. "Compile options" - Установить настройки компиляции. В результате должно появиться окно, в котором вы сможете сконфигурировать процесс компиляции проекта. После нажатия кнопки "Save" в открывшемся окне все установленные настройки сохраняются в 2-х файлах конфигурации: PowerMan.ini и %ProjectName%.pmp. PowerMan.ini хранится в папке %NPPPluginConfigsPath% и содержит общие для всех проектов настройки компиляции (MasmPath, CompilerPath, LinkerPath, и т.д.). %ProjectName%.pmp хранится в текущей папке проекта и содержит специфичные для выбранного проекта опции компиляции (CompileCommandLine, LinkCommandLine, и т.д.). "Open project" - Открыть исходный проект. По нажатии должно появиться диалоговое окно открытия файла проекта (*.asm). "Include resource" - Вложить файл ресурсов в проект. По нажатии должно появиться диалоговое окно открытия файла шаблона ресурсов (*.rc). "Project info" - Вывести информацию о проекте. В настоящей версии отображает информацию о плагине. В будущем планируется задействовать эту кнопку для вывода информации о загруженном проекте. Работать с настоящей версией плагина следует следующим образом. 1. "Open project" - Открыть исходный проект. 2. "Include resource" - Вложить в проект *.rc файл (опционально). 3. "Compile options" - Установить настройки компиляции проекта. 4. "Compile project" - Компилировать проект. Это стандартный алгоритм действий для проекта, который впервые открывается при помощи плагина (отсутствует файл %ProjectName%.pmp). Для проекта, который уже настроен - алгоритм действий сокращается до 2 пунктов - "Open project" + "Compile project". 3. Что умеет. Пока что только компилировать. 4. Список изменений. Version 0.1 PreAlpha - первый релиз плагина. [+] Разработана функция компиляции исходного проекта. 5. От автора. Буду рад любой критике, предложениям, пожеланиям P.S. Make your assembler "Great and Easy". fc2e_05.06.2014_EXELAB.rU.tgz - PowerMan.dll | Сообщение посчитали полезным: elch, aspirin, johnniewalker, Gideon Vi, Barh4n, soho, ProstoAndreyX, tempesta |
|
Создано: 28 ноября 2015 15:23 · Личное сообщение · #2 |
|
Создано: 28 ноября 2015 15:33 · Личное сообщение · #3 dosprog в плагине NppExec пишешь: Code:
и компилится по одной клавише, с показом строки и ошибки |
|
Создано: 28 ноября 2015 16:50 · Поправил: dosprog · Личное сообщение · #4 |
|
Создано: 28 ноября 2015 17:05 · Личное сообщение · #5 |
|
Создано: 28 ноября 2015 17:15 · Поправил: dosprog · Личное сообщение · #6 |
<< . 1 . 2 . |
eXeL@B —› Софт, инструменты —› PowerMan - is a Notepad++ plug-in |