Редактор кода
Posted: 15.12.2014 23:12
Всем привет!
Тема не нова - но все же!
Есть несколько моментов на мой взгляд очень необходимых:
1. Добавить возможность открывать редактор скриптов в основном окне программы (например вкладкой)
Для чего это нужно:
Ошибки и отладочная информация у нас все равно в главном окне - и очень неудобно таскать окошки и смотреть на выброс в другом окне. Запустил скрипт и тут же видишь что там за ошибка
2. В редакторе добавить иконку хелпа по коду и функциям на *.chm файлик содержимое которого равно http://stealth.od.ua/Doc:RU/Api/FindDistance
Для чего это нужно:
Безусловно браузер это хорошо - но далеко не для всех и не во всех случаях. Все же логичнее доку хранить в среде разработки (в нашем случае стелс) а не только по хттп
3. Сам редактор - простите но похож на калеку. Либо доделать - либо написать что подходит только для паскаля.
Что не так:
С отступами работает криво. При переходе на новую строку не понимает что нужен отступ после функции или оператора. Соответственно при удалении и тд - тоже самое. В итоге при редактировании кода на питоне уходит больше времени на форматирование текста нежели на саму логику.
Не запоминает настройки шрифта(основного и размера номеров строк). Сменить шрифт можно только через меню "настройка синтаксиса" и то до перезапуска программы. Так как при следующем запуске настройки слетают. (под админом запускал, русских символов и пробелов в путях нет)
Я не спорю что у паскаля нет никаких проблем - пиши "хоть мелом" - но у питона с етим строго! Конечно можно для питона дергать внешний редактор - но это связанно с рядом неудобств, потому как не будет комплита по функциям, необходимо постоянно "стопостарт" скрипта делать и смотреть вывод в основном окне программы.
4. Для питона нет автокомплита многих функций. Например
"В Python это две отдельные функции: GetFindVertical() and SetFindVertical(integer)."
В автокомплите данные функции отсутствуют как таковые
Так что если будет время и возмождность ...
Тема не нова - но все же!
Есть несколько моментов на мой взгляд очень необходимых:
1. Добавить возможность открывать редактор скриптов в основном окне программы (например вкладкой)
Для чего это нужно:
Ошибки и отладочная информация у нас все равно в главном окне - и очень неудобно таскать окошки и смотреть на выброс в другом окне. Запустил скрипт и тут же видишь что там за ошибка
2. В редакторе добавить иконку хелпа по коду и функциям на *.chm файлик содержимое которого равно http://stealth.od.ua/Doc:RU/Api/FindDistance
Для чего это нужно:
Безусловно браузер это хорошо - но далеко не для всех и не во всех случаях. Все же логичнее доку хранить в среде разработки (в нашем случае стелс) а не только по хттп
3. Сам редактор - простите но похож на калеку. Либо доделать - либо написать что подходит только для паскаля.
Что не так:
С отступами работает криво. При переходе на новую строку не понимает что нужен отступ после функции или оператора. Соответственно при удалении и тд - тоже самое. В итоге при редактировании кода на питоне уходит больше времени на форматирование текста нежели на саму логику.
Не запоминает настройки шрифта(основного и размера номеров строк). Сменить шрифт можно только через меню "настройка синтаксиса" и то до перезапуска программы. Так как при следующем запуске настройки слетают. (под админом запускал, русских символов и пробелов в путях нет)
Я не спорю что у паскаля нет никаких проблем - пиши "хоть мелом" - но у питона с етим строго! Конечно можно для питона дергать внешний редактор - но это связанно с рядом неудобств, потому как не будет комплита по функциям, необходимо постоянно "стопостарт" скрипта делать и смотреть вывод в основном окне программы.
4. Для питона нет автокомплита многих функций. Например
"В Python это две отдельные функции: GetFindVertical() and SetFindVertical(integer)."
В автокомплите данные функции отсутствуют как таковые
Так что если будет время и возмождность ...