Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Зацените демку (400kb)

405  1 2 все
voxel3d коренной житель13.07.06 11:44
voxel3d
13.07.06 11:44 
Аббревиатуры рулят.
http://www.bloomington.in.us/~brutt/msf-abbrev.html

Dropbox - средство синхронизации и бэкапа файлов.
#1 
Simple Nothing is f*cked13.07.06 12:02
Simple
NEW 13.07.06 12:02 
в ответ voxel3d 13.07.06 11:44
То же я могу сделать в FAR :-D
#2 
voxel3d коренной житель13.07.06 12:14
voxel3d
NEW 13.07.06 12:14 
в ответ Simple 13.07.06 12:02, Последний раз изменено 13.07.06 12:15 (voxel3d)
Что, тоже параметризировать списком выбора сможешь шаблоны? (пример fopen) И курсор там где надо будет? (собсно, я из-за позиции курсора после подстановки начал искать замену стандартному Abbrevs в Emacs). И сможешь вставить при подстановке результат вызова elisp функции (ну, или что там у вас для скриптования применяется)? И по полям в шаблоне можно перемещаться, перепрыгивая остальной текст подставленного шаблона?
п.с. вся разница в волшебных пузырьках...
Dropbox - средство синхронизации и бэкапа файлов.
#3 
Simple Nothing is f*cked13.07.06 12:24
Simple
NEW 13.07.06 12:24 
в ответ voxel3d 13.07.06 12:14
voxel3d коренной житель13.07.06 13:07
voxel3d
NEW 13.07.06 13:07 
в ответ Simple 13.07.06 12:24
Ага, почитал. Значит, ответы: нет, да, нет, нет (впрочем, последнее заменяется редактированием параметров до подстановки). Ну, тоже неплохо.
Dropbox - средство синхронизации и бэкапа файлов.
#5 
Simple Nothing is f*cked13.07.06 13:09
Simple
NEW 13.07.06 13:09 
в ответ voxel3d 13.07.06 13:07
Почему это первое нет? Очень даже да, или я тебя не так понял?
#6 
voxel3d коренной житель13.07.06 13:14
voxel3d
NEW 13.07.06 13:14 
в ответ Simple 13.07.06 13:09
Я не нашёл. Естъ выбор что именно за шаблон подставлять, если шаблоны имеют одинаковые строки активации и есть ввод параметров. Я имел ввиду, выбор из списка при вводе параметров.
И поясни назначение exec и compiler?
Dropbox - средство синхронизации и бэкапа файлов.
#7 
Simple Nothing is f*cked13.07.06 21:28
Simple
NEW 13.07.06 21:28 
в ответ voxel3d 13.07.06 13:14
Такого нету, факт.
В ответ на:
И поясни назначение exec и compiler?

Для чего они, вроде понятно, а как они вызываются, че-то не понял. Мне для фазма без надобности, поэтому пока не разбирался.
#8 
AlterEgo Чеширръ14.07.06 00:27
AlterEgo
NEW 14.07.06 00:27 
в ответ voxel3d 13.07.06 11:44
Что то подобное есть в VS2005 (sniplets), но если честно не пользуюсь, старый стал, лениво всякие новые штуки учить..
*Ъ...
#9 
voxel3d коренной житель14.07.06 01:03
voxel3d
NEW 14.07.06 01:03 
в ответ AlterEgo 14.07.06 00:27
> лениво всякие новые штуки учить..
Хм. Имаксу 31 год уже...
Dropbox - средство синхронизации и бэкапа файлов.
#10 
  scorpi_ скептик14.07.06 13:39
NEW 14.07.06 13:39 
в ответ voxel3d 13.07.06 11:44
Ну вот конкретно ты, какие аббревиатуры чаще всего используешь?
#11 
voxel3d коренной житель14.07.06 15:49
voxel3d
NEW 14.07.06 15:49 
в ответ scorpi_ 14.07.06 13:39
Статистику рано говорить. Списки пополняются потихоньку:
c++-mode: inc -> include, tdef -> typedef, for, foriter, while, if, else, switch, case, struct, class, tclass -> templ. class, dcast -> dynamic_cast, scast -> static_cast, foo -> создание метода, ufoo -> unary_function, bfoo -> binary_function, tfoo -> templ. method, less, throw, try, list, vector, map, revit -> reverse_iterator, new.
php-mode: if, while, def -> define, for, else, switch, case, class, foo -> создание метода, isemp -> if( empty(...) ), isnemp -> if( !empty(...) ), css -> .NAME { }, crfoo -> create_function, vardump, несколько типовых классов для одного проекта под постньюк, который постоянно дорабатывается; у меня там определ╦нная структура классов. Плюс HTML тэги.
Чаще всего, ессно, конструкции языка. if лидирует.
Wanna be invited to http://dirty.ru. Don't pass by!
Dropbox - средство синхронизации и бэкапа файлов.
#12 
  scorpi_ скептик14.07.06 16:32
NEW 14.07.06 16:32 
в ответ AlterEgo 14.07.06 00:27
Что то подобное есть в VS2005 (sniplets)
Для С++ нет - ф топку!
#13 
  scorpi_ скептик14.07.06 16:52
NEW 14.07.06 16:52 
в ответ voxel3d 14.07.06 15:49
Ну в Эклипсе есть они, шаблонами правда называются. Но что-то я ими не проникся, когда на Яве писал. Не вижу большого выигрыша времени.
#14 
Simple Nothing is f*cked15.07.06 13:34
Simple
NEW 15.07.06 13:34 
в ответ voxel3d 13.07.06 13:14
Поторопился я, слишком уж версия была замшелая. В новой можно и комбобокс, и листбокс и еще черта в ступе :) Есть смысл задуматься о переходе в FAR полностью ;) Компилятор или другие программы вызываются по из меню плагина.
#15 
AlterEgo Чеширръ15.07.06 21:47
AlterEgo
NEW 15.07.06 21:47 
в ответ scorpi_ 14.07.06 16:32
В ответ на:
Для С++ нет - ф топку

C++ - ф топку!
*Ъ...
#16 
voxel3d коренной житель15.07.06 23:21
voxel3d
NEW 15.07.06 23:21 
в ответ Simple 15.07.06 13:34
Нее, это не юникс вей, у вас там всё смешалось: люди, кони, мечи, секиры, топоры... В смысле, судя по функционалу модуля, где кроме непосредственно удобной подстановки заботятся об отступах, о вызове внешних тулз типа компилятора и прочее, у фара серьёзные проблемы с архитектурой. А ещё его нет нигде кроме виндовса, зачем мне оно? Чтобы ещё один редактор изучать в юниксе?
Кроме того, с имакса не слезают.
Dropbox - средство синхронизации и бэкапа файлов.
#17 
voxel3d коренной житель15.07.06 23:22
voxel3d
NEW 15.07.06 23:22 
в ответ AlterEgo 15.07.06 21:47, Последний раз изменено 15.07.06 23:23 (voxel3d)
"Зато, наши программы успевают закончиться ещё до обеда". (c)
Dropbox - средство синхронизации и бэкапа файлов.
#18 
  scorpi_ скептик16.07.06 00:06
NEW 16.07.06 00:06 
в ответ voxel3d 15.07.06 23:21
Кроме того, с имакса не слезают.
Религия не позволяет?
#19 
Simple Nothing is f*cked16.07.06 01:35
Simple
NEW 16.07.06 01:35 
в ответ voxel3d 15.07.06 23:21
Я и не пытался переманить тебя к нам ;) Но другим мож будет интересно. Остап вон ваще не слышал о таком чуде.
#20 
1 2 все