Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2005.07.11;
Скачать: [xml.tar.bz2];

Вниз

Fast Type Expert   Найти похожие ветки 

 
Владимир Кладов   (2004-10-22 11:40) [0]

сподобился опубликовать свою разработку 2001 года: Fast Type Expert. Смотреть на сайте. В том числе положил ссылку в раздел Tools. Это средство для ускорения работы в редакторе IDE Delphi (5, 6, 7). Макросы, автозамены, самообучение словаря, звуки, автосохранение/автозагрузка загрузка букмарков, дополнительные операции по навигации и преобразованию текста в редакторе. Заниматься этим проектом мне абсолютно некогда (в смысле доводить до шароварнного). Решил выложить все-таки как freeware без исходников (что добру пропадать). Сам пользуюсь непрерывно и постоянно с 2001 года, так что багов особых быть не должно. Мне сейчас некогда даже на русский язык описание перевести (правда, сам диалог настроек на русский умеет переходить, есть там такая опция). Если есть желающие сделать перевод описания Eng -> Rus, с удовольствием приму помощь. И еще: некогда мне сейчас бегать по конференциям и Delphi-сайтам всяким и эту тулзу анонсировать и рекламировать. Так что если кому понравится, не пожалейте сил и распространите инфу по принципу "расскажи другим" (тока не спамить!). А я тогда спокойно займусь прочими глобальными проектами. И почему я не осьминог... в смысле осьмирук...


 
ecm   (2004-10-22 12:31) [1]

На всех трех версиях 5-6-7 стоит ссылка на
http://bonanzas.rinet.ru/fasttype/FTPackageD5.zip
D7 и D5 на сайте есть (а D6 - пока еще не FreeWare?)


 
Владимир Кладов   (2004-10-22 12:41) [2]

поправил, а вообще если циферку заменить, то получается то что надо. Файлы я положил в первую очередь. Кстати не уверен нужен ли вообще dcp, если пакет только для design-time, и никакими другими пакетами не используется.


 
Владимир Кладов   (2004-10-22 12:43) [3]

надо же было архив назвать FTPackageD6zip.zip... поправил :)


 
Владимир Кладов   (2004-10-22 13:05) [4]

Вот что еще забыл: наборы готовых макросов, автозамен положить, и звуки заодно. FTfiles.zip, 169K, сейчас брошу туда же.


 
Unknown Mystic ©   (2004-10-22 15:21) [5]

Additional files (macros, substitutions, sounds: 169K)

Стоит ссылка http://bonanzas.rinet.ru/fasttype/FTPackageD7.zip
а не http://bonanzas.rinet.ru/fasttype/FTfiles.zip


 
SPeller ©   (2004-10-22 17:07) [6]

Вот бы список всех фич! А то я взглянул на него и ничего не понял что к чему и как пользоваться... :(


 
Владимир Кладов   (2004-10-22 17:14) [7]

так описание ж на сайте. Кто переведет на русский язык - виртуальная конфета :)

положил я исправление ссылки на FTfiles.zip. Но кому надо, уже поди догадались, как линк поправить. Это исправление для тех по сети забредет... 10x anyway


 
Владимир Кладов   (2004-10-22 17:20) [8]

и кстати если правой мышкой щелкнуть по лбому элементу в опциях, разворачивается описание, в том числе в русском варианте - по-нашему.


 
SPeller ©   (2004-10-23 14:32) [9]

Что-то как-то мне не подошел он. У меня всю его работу делают голова да руки :) Поставил, попользовался, но отключил - привык без него всё делать. Функций много, это хорошо, но не для меня.


 
SPeller ©   (2004-11-03 10:43) [10]

Ну вот, установил его снова. Но оставил только несколько нужных мне фишек: форсир-е codeparam, загрузка закладок, замену insert, автозакрытие скобок и кавычек. Но даже с таким минимальным набором функций работа с большими текстами, как kol.pas жутко тормозит если снят флажок "быстрая работа с большими текстами" (я redo частенько пользуюсь и привык к нему). Владимир, есть ли возможность поравить это тем что есть? Или это нужно править где-то в исходниках?


 
Владимир Кладов   (2004-11-03 17:44) [11]

увы, другого пути нет. Все дело в том, что этот undo что-то там тормозит, когда приходится просматривать большой текст. А приходится постоянно, потому что в редакторе Delphi IDE нет другого способа смотреть на текст, кроме как открывать поток (что-то вроде потока) с начала, и листать его последовательно. Приходится на каждое нажатие клавиши.

Я redo не пользуюсь вообще. Я и undo редко пользуюсь. Мне fast type здорово помогает не ошибаться часто.


 
Владимир Кладов   (2004-11-03 20:22) [12]

Хотя в принципе можно, если полность заменить undo/redo своим кодом, остается только перехватывать ctrl+z, ctrl+shift+z и заменить в меню IDE обработчики этих команд своими. Но это нелегко, скажем так - трудоемко. Визарды - это вообще на порядок более трудоемко чем просто компоненты. Нет документации (или она скудна), большие проблемы совместимости разных версий, нет возможности отладки, кроме логов. И кто это сейчас будет заниматься...


 
Solo   (2004-11-09 06:41) [13]

Владимир! Я пробный перевод на русский отправил Вам на бонанзы, не обессудьте, если что не так.


 
Владимир Кладов   (2004-11-09 19:55) [14]

700К? Я супругу спросил, не посылает ли ей какой студент свою работу на мое мыло, и когда услышал нет, принимать не стал. Поменьше нельзя было сделать? У меня модем не резиновый...


 
Solo   (2004-11-10 12:11) [15]

Владимир, 293 kb вместе с русскими картинками! Каждая картинка весит так же, как и на Вашей странице, ~25K. 700 - это кто-то другой.


 
Solo   (2004-11-10 12:17) [16]

Отправил вообще без картинок. 8K зазипованный.


 
Sapersky   (2004-11-24 11:14) [17]

Полезная штука - если к ней привыкнуть :)
Пока привыканию мешает следующее:

1) При отладке (постановке брекпойнта и последующей трассировке) иногда заявляет, что source code was modified и т.д., при попытке пропустить показывает окно с ассемблером, и дальше выполняться толком не хочет (Delphi5, Win2000).
2) Один раз при нажатии Ctrl-Z вместо пробелов вставились квадратики, затем текст программы раскрасился в разные цвета (?!) и всё зависло :(
3) Замена = на := (и, наверное, другие подобные) действуют только на первом в строке операторе - это что, прививание хорошего стиля (чтобы писали по одному оператору в строку) ? :) Вряд ли уж технические сложности.
4) Хорошо бы сделать опцию для отключения нестандартного скроллинга экрана. А то если приходится печатать на правой границе - всё постоянно дёргается.
5) То же самое - относительно удвоения скобок-комментариев {} (в смысле, отдельно от других типов скобок).


 
Владимир Кладов   (2004-11-24 16:18) [18]

1) Первый раз такое слышу.
2) один раз у меня было в этом году. Надо регулярней сохраняться.
3) формулируете свою автозамену, делаете ей приоритет какой надо, и все дела. Меня устраивает та, что есть.
4) а нет такой опции. Просто так он себя ведет, когда модификация текста делается из визарда. Может что и можно сделать (оно меня и самого иногда достает), но вообще-то надо писать короче :)
5) не, не буду. Я же сказал, обновления не планируются.


 
Sapersky   (2004-11-25 11:02) [19]

1) Похоже, это только в проектах, использующих наследование форм. Там сам Delphi постоянно перегенерирует код формы-потомка, и даже только что открытый файл считает изменённым.
Но вы наследование форм не используете и поэтому исправлять не будете, так? :)
Хотя если из эксперта можно определить, что в данный момент идёт отладка, то всего исправлений - отключить его на это время...


 
Sapersky   (2004-12-09 12:56) [20]

Уточнение по поводу первого пункта, на случай, если всё-таки соберётесь исправлять: возникает оно только при включённом "форсаже code param". Пару раз вылезало и в проектах без наследования форм (вообще без форм), но в основном - с наследованием.



Страницы: 1 вся ветка

Форум: "KOL";
Текущий архив: 2005.07.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.039 c
3-1117033219
Peter_cc
2005-05-25 19:00
2005.07.11
Невидемые записи


3-1117024028
evg00
2005-05-25 16:27
2005.07.11
последняя запись


1-1119427254
mariya_mezenceva
2005-06-22 12:00
2005.07.11
ошибка при работе с excel из потока


4-1116013371
Kolan
2005-05-13 23:42
2005.07.11
Как получить Handle активного edit а (не моего).


11-1101890410
<Falcon>
2004-12-01 11:40
2005.07.11
Битые ссылки?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский