OberonCore https://forum.oberoncore.ru/ |
|
Простенький редактор для Oberon, Python, Lua, и др. https://forum.oberoncore.ru/viewtopic.php?f=30&t=3528 |
Страница 1 из 1 |
Автор: | Alexander Shiryaev [ Вторник, 11 Январь, 2011 02:23 ] |
Заголовок сообщения: | Простенький редактор для Oberon, Python, Lua, и др. |
Написал простенький редактор для Oberon, Python, Lua, и др. Редактор написан на Python под Gtk2/gtksourceview. Работает по крайней мере в Windows, FreeBSD, OpenBSD. Проверка синтаксиса. Поддержка компиляторов oo2c, obc, Astrobe, XDS, Python, Lua и др. Минимальная подсветка синтаксиса (экспорт, SYSTEM, RETURN, EXIT, ASSERT, HALT). https://github.com/aixp/rops Порт для OpenBSD: https://github.com/aixp/openbsd-ports/tree/master/editors/rops |
Автор: | Alexey Veselovsky [ Вторник, 11 Январь, 2011 02:37 ] |
Заголовок сообщения: | Re: Разработка IDE для Оберон/Оберон-2 |
Alexander Shiryaev писал(а): Написал простенький редактор для Oberon, Python, Lua, и др. Редактор написан на Python под Gtk2/gtksourceview. Работает по крайней мере в Windows, FreeBSD, OpenBSD. Проверка синтаксиса. Поддержка компиляторов oo2c, obc, Astrobe, Python, Lua и др. Минимальная подсветка синтаксиса (экспорт, SYSTEM, RETURN, EXIT, ASSERT, HALT). В линуксе также работает (Debian squeeze). Однако подсветки синтаксиса не обнаружил. В диалоге выбора файла не запоминается последний каталог откуда открывал. Неплохо бы иметь возможность сменить текущий каталог уже после запуска редактора. |
Автор: | Alexander Shiryaev [ Вторник, 11 Январь, 2011 02:43 ] |
Заголовок сообщения: | Re: Разработка IDE для Оберон/Оберон-2 |
Чтобы заработала подстветка синтаксиса, нужно установить py-gtksourceview и переписать файлы oberon.lang и strict.xml в /.../share/gtksourceview-2.0/language-specs/ и в /.../share/gtksourceview-2.0/styles/ соответственно. |
Автор: | Alexey Veselovsky [ Вторник, 11 Январь, 2011 02:45 ] |
Заголовок сообщения: | Re: Разработка IDE для Оберон/Оберон-2 |
На самом деле надо было просто README прочитать |
Автор: | Alexander Shiryaev [ Вторник, 11 Январь, 2011 02:55 ] |
Заголовок сообщения: | Re: Разработка IDE для Оберон/Оберон-2 |
Alexey Veselovsky писал(а): В диалоге выбора файла не запоминается последний каталог откуда открывал. Неплохо бы иметь возможность сменить текущий каталог уже после запуска редактора. Это делать не стал, потому что основной режим работы - запуск из командной строки (так:) ide file |
Автор: | Alexey Veselovsky [ Вторник, 11 Январь, 2011 03:04 ] |
Заголовок сообщения: | Re: Разработка IDE для Оберон/Оберон-2 |
Кстати, на самом деле не нужно что-то копировать в /usr/share/... (ну и вообще в /usr), можно создать эти каталоги (gtksourceview-2.0/styles , gtksourceview-2.0/language-specs ) в ~/.local/share (если что, ~ -- это домашний каталог текущего пользователя) и соответствующие файлики покидать туда. Т.о. можно обойтись без привелегий суперпользователя (если конечно gtksourceview для питона уже установлен). PS. Да, та подсветка что там есть, заработала. |
Автор: | Роман М. [ Четверг, 17 Март, 2011 16:06 ] |
Заголовок сообщения: | Re: Разработка IDE для Оберон/Оберон-2 |
Было бы неплохо для начала посмотреть на снимки экрана наиболее интересных частей в работе программы. |
Автор: | Alexander Shiryaev [ Вторник, 05 Апрель, 2011 11:20 ] |
Заголовок сообщения: | Re: Разработка IDE для Оберон/Оберон-2 |
Установка под Windows:
|
Автор: | Александр Ильин [ Вторник, 05 Апрель, 2011 12:17 ] |
Заголовок сообщения: | Re: Разработка IDE для Оберон/Оберон-2 |
Alexander Shiryaev писал(а): Установка под Windows: Нихрена себе!
И что случится, если выполнить это заклинание? В смысле, оно вообще стоит того, чтобы пытаться? Скриншот какой-то дайте, что ли... |
Автор: | Alexander Shiryaev [ Пятница, 27 Январь, 2012 02:02 ] |
Заголовок сообщения: | Re: Простенький редактор для Oberon, Python, Lua, и др. |
https://github.com/aixp/rops |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |