Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Сб июн 24, 2017 10:03 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 6 сообщений ] 
Автор Сообщение
 Заголовок сообщения: IDE для FASM
СообщениеДобавлено: Вс янв 18, 2015 5:48 pm 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1057
Последнее время программирую в самой Колибри на FASM. Удобным это не назовешь и посему возникла идея. Расширив фукнуионал TextEdit или же создав отдельное приложение на его основе сделать подобие IDE для FASM.
Для начала достаточно прикрутить компиляцию из редактора, и вывод результатов компиляции на специальную панель в окне редактора.
Было бы еще не плохо реализовать окно консоли, но для этого необходимо вынести функционал шела в библиотеку, для удобного внедрения консоли в другие программы.
Менеджер проектов уже делается, и его можно интегрировать в программу и получится вполне полноценная IDE.

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: IDE для FASM
СообщениеДобавлено: Вс янв 18, 2015 6:01 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Сб окт 05, 2013 9:32 pm
Сообщения: 385
Да, идея классная.
Я мало пользовался t_edit и пишу все в tinypad, несмотря на его баги, ведь в нем есть несколько полезных фич наподобии сохранения отступа. Я опробовал t_edit, это действительно классная штука. Я готов помочь, чем смогу, в частности с интеграцией менаджера проектов.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Вс янв 18, 2015 6:32 pm 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1057
Твой менеджер проектов работает с Tinypad? И правильно ли я понял, он работает с одним окном редактора? Тогда он берет на себя запоминание содержимого окна при переключении?

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: IDE для FASM
СообщениеДобавлено: Вс янв 18, 2015 6:45 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Сб окт 05, 2013 9:32 pm
Сообщения: 385
Нет, я не знал даже, что возможно. В ide может пригодится другая часть проекта: чтение списка файлов и построение дерева файлов.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Вс янв 18, 2015 8:23 pm 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1057
Связь с компиляторо реализовывать черех расшаренную память, либо лог компиляции писать в файл а затем читать из него в редакторе? Или же вообще написать модуль компиляции взяв переписав исходники FASM? (наиболее простой мне кажется в реализации, но дублирующий уже существующий функционал)

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: IDE для FASM
СообщениеДобавлено: Вс янв 18, 2015 8:32 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Сб окт 05, 2013 9:32 pm
Сообщения: 385
Если fasm будет писать лог в sm, то он должен висеть запущенным до тех пор, пока его не прочтут, так как когда он закроется, закроется и sm. Дублирование - тоже плохо. Остается в файл, или читать непосредственно из борды.


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 6 сообщений ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB