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

Вниз

Delphi 2007   Найти похожие ветки 

 
Ольга ©   (2008-08-01 12:15) [0]

Новая версия Delphi 2007 стала похожей на VisualStudio - в частности в окне кода делает подстановки: для begin автоматом подставляет end, для try подставляет finally end и пр.
Хочу, чтобы Delphi при вводе TRY подставляла EXCEPT END.
Не могу найти, где в опциях это поменять. Может кто знает?


 
sniknik ©   (2008-08-01 13:29) [1]

это есть и в D7 (и гораздо раньше чуть ли не в dos pasсal корнями уходит... еще неизвестно кто у кого позаимствовал...)
называется вроде как шаблоны кода, для TRY EXCEPT END, надо написать в редакторе trye и нажать Ctrl+j.
если не писать ничего то по Ctrl+j выпадет список этих шаблонов, из которого выбрать нужный.


 
Olegz77 ©   (2008-08-01 14:04) [2]


> sniknik ©   (01.08.08 13:29) [1]

Имеется ввиду автоподстановка без всяких Ctrl+J, а не CodeInsight (которое введено, вроде, начиная с Delphi4). В Delphi7 это обеспечивалось, например, установкой CodeRush.


 
sniknik ©   (2008-08-01 14:13) [3]

> автоподстановка без всяких Ctrl+J
само ??? маразм. имхо. откуда оно знает что я хочу написать? (как в данном случае, except?/finally?)

> Не могу найти, где в опциях это поменять.
найти эту хрень необходимо, только для одного. чтобы выключить...
может это те же шаблоны? тамже. только с настройкой "применять автоматом"?
ищи в хелпе по CodeInsight / Code templates


 
sniknik ©   (2008-08-01 14:17) [4]

+ посмотри на Properties в редакторе (правой кнопкой мыши на поле редактора и там собственно Properties)


 
Vlad Oshin ©   (2008-08-01 15:30) [5]

у меня finally ставит. 2006.
в inside не лазил, а вот в темплате настругал заготовок..


 
Игорь Шевченко ©   (2008-08-01 16:39) [6]


> найти эту хрень необходимо, только для одного. чтобы выключить.
> ..


надо же, а мне вот удобно, когда оно подставляет


 
Prohodil Mimo ©   (2008-08-01 18:10) [7]

удобно, когда 100% попадает, ато бывает скобки подставит, когда я уже сам скобки вписал, получается (()), приходится затирать лишние, а бывает и нормально подставляет, а бывает и не подставляет ничего.


 
KilkennyCat ©   (2008-08-01 19:33) [8]

меня цикл бесит. я б выключил.


 
Marser ©   (2008-08-01 21:53) [9]

Code completion в Студии очень вкусный, пишу с удовольствием :-)
Вообще, из всех фич пока у меня замечания только к хелпу и редактору меню (немножко он деревянный).


 
antoxa   (2008-08-03 14:26) [10]

!


 
antoxa   (2008-08-03 14:28) [11]

Правой клавишей мыши в редакторе->Properties->Вкладка SourceOptions->Кнопка Edit Code templates


 
Shamansky   (2008-08-07 17:27) [12]

ставишь Castalia , там все это есть.


 
Ega23 ©   (2008-08-07 17:32) [13]


> ставишь Castalia , там все это есть.


Фу. Г. на палочке. 3 недели назад зачем-то поставил, неделю пописал с ним, снёс к .. матери.


 
Ega23 ©   (2008-08-07 17:33) [14]

Главное чтобы подставляло finally тогда, когда надо, а не ктогда tryIntToStr или try ... except пишешь...  :)


 
CodeMonkey ©   (2008-08-08 11:12) [15]

Посмотрите видео Ника по Live Templates здесь:

http://bdntv.borland.com/pix/nickhodges/Camtasia/28LiveTemplates/28LiveTemplates.html

Хоть и по английски, но понять несложно - благо всё видно глазами и без комментов ясно.
Там всё и показано, как и что создаётся.



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

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

Наверх





Память: 0.47 MB
Время: 0.045 c
2-1218725736
BioStaR
2008-08-14 18:55
2008.09.28
Вырезание из строки


15-1218114418
Vlad Oshin
2008-08-07 17:06
2008.09.28
Программа вываливается в AV на 666 строке :)


2-1218794934
workbench
2008-08-15 14:08
2008.09.28
OnKeyUp


4-1197207030
EgorovAlex
2007-12-09 16:30
2008.09.28
Пул потоков и приоритет - начал тестирование QueueUserWorkItem


1-1199271232
Nucer
2008-01-02 13:53
2008.09.28
Как правильно организовать поток





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский