• Ольга © (01.08.08 12:15) [0]
    Новая версия Delphi 2007 стала похожей на VisualStudio - в частности в окне кода делает подстановки: для begin автоматом подставляет end, для try подставляет finally end и пр.
    Хочу, чтобы Delphi при вводе TRY подставляла EXCEPT END.
    Не могу найти, где в опциях это поменять. Может кто знает?
  • sniknik © (01.08.08 13:29) [1]
    это есть и в D7 (и гораздо раньше чуть ли не в dos pasсal корнями уходит... еще неизвестно кто у кого позаимствовал...)
    называется вроде как шаблоны кода, для TRY EXCEPT END, надо написать в редакторе trye и нажать Ctrl+j.
    если не писать ничего то по Ctrl+j выпадет список этих шаблонов, из которого выбрать нужный.
  • Olegz77 © (01.08.08 14:04) [2]

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

    Имеется ввиду автоподстановка без всяких Ctrl+J, а не CodeInsight (которое введено, вроде, начиная с Delphi4). В Delphi7 это обеспечивалось, например, установкой CodeRush.
  • sniknik © (01.08.08 14:13) [3]
    > автоподстановка без всяких Ctrl+J
    само ??? маразм. имхо. откуда оно знает что я хочу написать? (как в данном случае, except?/finally?)

    > Не могу найти, где в опциях это поменять.
    найти эту хрень необходимо, только для одного. чтобы выключить...
    может это те же шаблоны? тамже. только с настройкой "применять автоматом"?
    ищи в хелпе по CodeInsight / Code templates
  • sniknik © (01.08.08 14:17) [4]
    + посмотри на Properties в редакторе (правой кнопкой мыши на поле редактора и там собственно Properties)
  • Vlad Oshin © (01.08.08 15:30) [5]
    у меня finally ставит. 2006.
    в inside не лазил, а вот в темплате настругал заготовок..
  • Игорь Шевченко © (01.08.08 16:39) [6]

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


    надо же, а мне вот удобно, когда оно подставляет
  • Prohodil Mimo © (01.08.08 18:10) [7]
    удобно, когда 100% попадает, ато бывает скобки подставит, когда я уже сам скобки вписал, получается (()), приходится затирать лишние, а бывает и нормально подставляет, а бывает и не подставляет ничего.
  • KilkennyCat © (01.08.08 19:33) [8]
    меня цикл бесит. я б выключил.
  • Marser © (01.08.08 21:53) [9]
    Code completion в Студии очень вкусный, пишу с удовольствием :-)
    Вообще, из всех фич пока у меня замечания только к хелпу и редактору меню (немножко он деревянный).
  • antoxa (03.08.08 14:26) [10]
    !
  • antoxa (03.08.08 14:28) [11]
    Правой клавишей мыши в редакторе->Properties->Вкладка SourceOptions->Кнопка Edit Code templates
  • Shamansky (07.08.08 17:27) [12]
    ставишь Castalia , там все это есть.
  • Ega23 © (07.08.08 17:32) [13]

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


    Фу. Г. на палочке. 3 недели назад зачем-то поставил, неделю пописал с ним, снёс к .. матери.
  • Ega23 © (07.08.08 17:33) [14]
    Главное чтобы подставляло finally тогда, когда надо, а не ктогда tryIntToStr или try ... except пишешь...  :)
Есть новые Нет новых   [134440   +3][b:0][p:0.001]