Тема: Jentos.Code
Показать сообщение отдельно
Старый 07.04.2014, 08:45   #13
Жека
Дэвелопер
 
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,376
Написано 491 полезных сообщений
(для 886 пользователей)
Ответ: Ted 2.0 IDE

Новая версия 1.0.2.

Редактор переименован в "Jentos IDE".
Переименуйте соответственно эту тему, пожалуйста.

Нажмите на изображение для увеличения
Название: splash.png
Просмотров: 1131
Размер:	7.4 Кб
ID:	20370

Что нового:

***Новое***
add: редактор переименован в "Jentos IDE"

add: автоформат кода, расстановка пробелов.
не форматируем:
а) если строка начинается с решётки #
б) внутри строк

add: в списке автоподстановки для экземпляров классов предлагаются данные из базового класса и интерфейсов.
в предыдущей версии было так только для Self.

add: фолдинг кода - сворачивание и разворачивание области:
1. классы и функции
2. блок #rem -- #end
3. блок '/** -- '**/ (по типу многострочного комментария в си)

add: замена в шаблонах (Map <K, V>, List<T> и т.п.)
замена делается для типов, перед которыми двоеточие: param:T => param:MyObj
если Node<T>, то не заменяем
например:
Local list:List<Car> = new List<Car>
далее в списке подстановки везде будем видеть наш тип 'Car'

add: пункт меню "Edit -- Autoformat all", позволяет скорректировать все строки документа.
использовать для кода, который ранее не редактировали в этом редакторе.
отменить изменения можно простым нажатием Ctrl+Z.

add: раскрывать в codetree файл в котором находимся
при выборе в навигаторе (codetree или source) элемента из другого файла (не текущего), открывается нужный файл на нужной строке

add: замена /* */ на #rem #end

add: для старых версий Monkey не нужно переименовывать trans_winnt.exe в transcc_winnt.exe, проверяется наличие обоих файлов


***Изменения / улучшения***
change: переделано оформление некоторых элементов;
добавлен градиент для верхней панели;
добавлена рамка для сплэш-картинки;
в окошке "About" ссылки кликабельные;

change: теперь анализатор корректно определяет завершение функций и методов для "end method" и т.п., раньше завершать методы нужно было только словом end

***Исправления***
fix: иногда появлялись белые границы у listview (в навигаторе или output'е)

fix: если переменная - это не экземпляр класса, и после неё поставить точку, то выдавались все возможные слова для подстановки. теперь ничего не выдаётся.


Скачать:
ПОЛНАЯ ВЕРСИЯ (21.7 Mb, включает библиотеки Qt)

ИСПОЛНЯЕМЫЕ ФАЙЛЫ (231 Kb, без библиотек Qt; для тех, кто уже скачивал полную)

Ещё я сделал оформление для сайта, посмотрите - http://fingerdev.com.
Там же можно посмотреть дополнительные скриншоты.
Те кто шарит в английском, просьба сообщить о замеченных ошибках.

Пошёл покорять зарубежное комьюнити.
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо Жека за это полезное сообщение:
impersonalis (07.04.2014), LLI.T.A.L.K.E.R. (03.06.2014), pax (07.04.2014), Randomize (07.04.2014)