Спасибо за улучшения!
Ещё немного хотелок:
- добавить Ctrl+T для новой вкладки
- двойное нажатие на красную зону чтобы открывало новую вкладку - текущий чекбокс едва заметный, вот варианты начертания (наверное третий?)
Еще один текстовый редактор
-
Из хаоса в космос
"language" в меню, наверно, лучше заменить на "syntax"
Из хаоса в космос
В Notepad++ написано "language".Leency wrote:"language" в меню, наверно, лучше заменить на "syntax"
Остальное сделано (r9431).
Я специально проверял Notepad++ и Sublime, и... я удивлен что в Notepad++ в русской версии "Синтаксис", в англ действительно "Language". В Sublime - Syntax.
GVIM Syntax https://user-images.githubusercontent.c ... 8db877.gif
MSVC Language
В общем, тут как нравится.
GVIM Syntax https://user-images.githubusercontent.c ... 8db877.gif
MSVC Language
В общем, тут как нравится.
Из хаоса в космос
Было бы удобно видеть количество выделенных символов. Вроде "S: XX" в статус баре.
На тёмных скинах есть проблема с тенью иконок - это специальный цвет, который нужно заменять на work_dark.
Сделал концепт болеесекси выпуклого дизайна. Пара моментов по нему:
1. лучше если слева от меню и тулбара будет такой же отступ как и сверху.
2. все цвета уже есть в наборе, кроме одного: цвет светлее work_light. Он используется для светлой линии над EXAMPLE.ASM, и в кнопках тулбара.
На тёмных скинах есть проблема с тенью иконок - это специальный цвет, который нужно заменять на work_dark.
Сделал концепт более
1. лучше если слева от меню и тулбара будет такой же отступ как и сверху.
2. все цвета уже есть в наборе, кроме одного: цвет светлее work_light. Он используется для светлой линии над EXAMPLE.ASM, и в кнопках тулбара.
- Attachments
-
-
concept.zip (40.96 KiB)Downloaded 134 times
-
Screenshot_3.png (899 Bytes)Viewed 7409 times
-
Из хаоса в космос
r9462Leency wrote:Было бы удобно видеть количество выделенных символов. Вроде "S: XX" в статус баре.
Сделано, при этом, табуляция считается за один символ, перевод строки - за два.
r9522Leency wrote: На тёмных скинах есть проблема с тенью иконок - это специальный цвет, который нужно заменять на work_dark.
Сделал концепт...
Я посмотрел на всё это и сделал дизайн кнопок тулбара такой же, как в Quark. С фиксированными цветами. Пусть пока будет так. Можно, конечно, еще как-то попробовать приукрасить, но я считаю, что и так хорошо.
Также, сделаны некоторые внутренние улучшения и исправления.
Есть наложение в перерисовке вот в этих местах. Линия рисуется поверх другой. Плюс заголовок тоже перерисовается дважды.
- Attachments
-
-
redraw.zip (521.92 KiB)Downloaded 114 times
-
Из хаоса в космос
Наконец дошли руки. SublimeText рисует Escape тем же цветом, что и #define.Сделано. Только я не стал подбирать цвет для выделения escape-последовательностей и оставил такой же, как для строк. Поэтому визуально \t, \n и т. п. сейчас не выделяются.
Spoiler:
Из хаоса в космос
r9674Leency wrote:Также Encoding определяет кодировку сохранения, но нет функции преобразования текущей кодировки.
Я всё же сделал преобразование cp1251 <=> cp866. И еще:
1. Теперь можно работать с Fasm напрямую без скрипта (как Tinypad). Для этого надо установить флаг program->Fasm или установить язык language->Fasm. Если открыть файл "*.asm", то флаг program->Fasm устанавливается автоматически и программу можно сразу же компилировать и выполнить. Если же требуется использовать скрипт для компиляции и запуска, то следует сбросить флаг program->Fasm и выбрать файл скрипта.
2. Редактор теперь может работать с docpack (как Tinypad). Для этого нужно только изменить файл "programs\system\docpack\trunk\docpack.asm", строка 182:
вместо:
Code: Select all
db '/sys/TINYPAD',0
Code: Select all
db '/sys/develop/cedit',0
Ура теперь не предаётся лазить каждый раз в компилятор и в водить всё заново если закрыл его(я хз почему у меня часто маничка его закрывать после компилирования).
Это отличные изменения! Скорее всего Tinypad действительно нужно перенести на ISO ввиду
1. его падучести
2. отсутствия Ctrl+Z
3. запутанного кода и отсутствия поддержки
1. его падучести
2. отсутствия Ctrl+Z
3. запутанного кода и отсутствия поддержки
Из хаоса в космос
А, функцию гибкого форматирования текста программы думали ли добавить в редактор?
Может в виде плагина.
P.S. А, какой "интерфейс" написания плагинов к редактору?
Может в виде плагина.
P.S. А, какой "интерфейс" написания плагинов к редактору?
Посмотрим... В случае нехватки места в образе, есть еще fnav. А вот ассоциации в файловых менеджерах (для *.asm) можно поменять уже сейчас.Leency wrote:Скорее всего Tinypad действительно нужно перенести на ISO
Пока не планирую в ближайшее время. Интерфейс плагинов не разработан.KPG wrote:А, функцию гибкого форматирования текста программы думали ли добавить в редактор?
Может в виде плагина.
P.S. А, какой "интерфейс" написания плагинов к редактору?
Вкладки не имеют кнопки закрытия. Закрыть можно через меню или по Ctrl+W. Не всегда очевидно, хотя можно привыкнуть.
В Notepad++ еще по правому клику мышки на вкладке вызывается меню, из которого можно закрытие выбрать.
Программа хорошая, годная - просто отмечаю мелкий недочет.
В Notepad++ еще по правому клику мышки на вкладке вызывается меню, из которого можно закрытие выбрать.
Программа хорошая, годная - просто отмечаю мелкий недочет.
Who is online
Users browsing this forum: No registered users and 2 guests