Форум: "Начинающим";
Текущий архив: 2008.09.28;
Скачать: [xml.tar.bz2];
Внизнастройка среды Delphi 2007 Найти похожие ветки
← →
Abcdef123 (2008-08-19 05:10) [0]Здравствуйте, Мастера!
Начинаю работать в Делфи 2007, и в сравнении с Делфи 6 пока что ощущаю неудобства. Как делать настройки свои не смогла найти, в хелпе Д2007 не написано. В интеренете пока ничего по Д2007 не нашла. Наверно мало кто еще пользуется этим продуктом. Если есть такие, прошу откликнуться!!!
Может покажутся мои проблемы простыми...
на данный момент 2 темы -
1.к примеру, я привыкла пользоваться горячими клавишами дельфийскими, а в Д2007 чисто "дельфийские" перекрыли JEDI VCS, к примеру, очень часто использую Ctrl+Shift+I, а в Д2007 сейчас на это срабатывает Check In. Если отключу вручную в тулс - работает нормально, но когда я перезапускаю Д2007, то эти опции не сохранились, то есть каждый раз вручную приходится менять настройки. Где прописать, чтоб эти перенастройки сохранились?
2. Я использую в Д6 постоянно Code Insight клавишами Ctrl+Shift+J, а сейчас это не работает, чтоб воспользоваться темплейтами, надо открыть эту панель и оттуда из списка нажать, какой темлейт хочу применить, но это ж долго. Наверняка есть возможность быстро выбрать, я не нашла как. Кто знает - подскажите плз.
← →
Loginov Dmitry © (2008-08-19 08:06) [1]> пока что ощущаю неудобства
тяжело по началу. Привыкнешь.
> Как делать настройки свои не смогла найти
Лучше оставить как есть, имхо. Добиться полного сходства с D6 все равно не удастся.
> Наверно мало кто еще пользуется этим продуктом.
Напротив, этим продуктом пользуются уже очень многие.
> а в Д2007 чисто "дельфийские" перекрыли JEDI VCS
удали компоненты JEDI, в чем проблема? :)
> Я использую в Д6 постоянно Code Insight клавишами Ctrl+Shift+J,
> а сейчас это не работает
с шаблонами там конечно перемудрили. Раньше настраивать можно было, теперь стало страшно, как говорится, лучше не трогать :)
← →
Vlad Oshin © (2008-08-19 09:10) [2]
> Ctrl+Shift+J,
ctrl+j в 2006
насчет остального,
а нет ли случайно GExperts? Там много подобных фенек, которые настраиваются
← →
Abcdef123 (2008-08-19 11:50) [3]to [1] >удали компоненты JEDI, в чем проблема? :)
Не могу удалить, решили в нашей компании использовать эту примочку для сохранения(обновления) исходников на одном из компов, то есть общий доступ к исходникам. Этим не пользовались раньше, и поэтому мало того, что Д2007 непривычно, но и JEDI тоже, и как оказывается JEDI перекрывает горячие клавиши.
To [2] > ctrl+j в 2006
Спасибо,работает! :-) Правда в Д6 лучше все равно, там, к примеру, если набрать try, то всплывет попап меню со всеми возможными вариантами try а тут сразу вставляет. Ну ничего, все равно это лучше, чем ничего! Спасибо еще раз!!!
>>а нет ли случайно GExperts? Там много подобных фенек, которые настраиваются
Есть! Но я тоже пока новичок в этом. Не подскажите, как там можно реальзовать отступ вправо выделенного блока? Как я написала выше:часто использую Ctrl+Shift+I, но поскольку этот набор не работает как мне надо, определить бы набор клавиш какой-нибудь другой под функцию отспупа, как это сделать через GExperts?
← →
Vlad Oshin © (2008-08-19 12:39) [4]
> как там можно реальзовать отступ вправо выделенного блока
не знаю, не пользуюсь. Там много всего, смотрите. Снаскоку не видно
если интересно глобально - то delphi IDE ToolsAPI. Мне это показалось мутным изучать ради одной возможности(комментарии были необходимы как в 1с (кстати теперь они есть в D :) ))
← →
Abcdef123 (2008-08-20 07:00) [5]To [4] >отступ вправо выделенного блока...не знаю, не пользуюсь.
А как же вы "красоту"наводите в таком случае,вручную - клавишей спейс каждую строчку кода смещаете?
к примеру, если существующий код
if per> 0 then
ShowMessage("1")
else
ShowMessage("2");
надо добавить (поместить внутрь цикла) While not Eof do, то, все 4 строчки существующего кода надо сместить вправо, чтоб читабельно код выглядел
While not Eof do
begin
if per> 0 then
ShowMessage("1")
else
ShowMessage("2");
end;
Поскольку мне часто приходится дорабатыватать существующие коды, то такие ситуации очень частые и ручками читабельность кода делать очень долго. :-(
> комментарии были необходимы как в 1с (кстати теперь они есть в D)
мне не приходилось работать в 1с, что вы имеете в виду, что они есть в дельфи теперь? Может это что-то новое удобное, о чем я не знаю?
← →
DrPass © (2008-08-20 09:42) [6]
> Не подскажите, как там можно реальзовать отступ вправо выделенного
> блока? Как я написала выше:часто использую Ctrl+Shift+I,
>
Где-то с 1983 года в Turbo Pascal/Delphi отступы делаются Ctrl + K + I/Ctrl + K + U
← →
Vlad Oshin © (2008-08-20 10:09) [7]
> как же вы "красоту"наводите в таком случае,вручную - клавишей
> спейс каждую строчку кода смещаете?
1 стараюсь писать сразу с отступами
2 если немного то руками, иначе shift+alt и можно выделять прямоугольные участки, их копирую и вставляю
> что вы имеете в виду, что они есть в дельфи теперь?
допустим, есть код :)
While not Eof do
begin
if per> 0 then
ShowMessage("1")
else
ShowMessage("2");
end;
хотим его закоментить весь
{
While not Eof do
begin
if per> 0 then
ShowMessage("1")
else
ShowMessage("2");
end;
}
теперь решаем, что не нужен только цикл, ставим коммент
{
While not Eof do
begin
}
if per> 0 then
ShowMessage("1")
else
ShowMessage("2");
end;
} - а вот этот коммент надо искать, чтоб убрать
Как делается сейчас
выделяем код и жмем ctrl+alt+(что_назначили)
перед каждой строкой // появляется.
повторная операция // убирает
> Где-то с 1983 года в Turbo Pascal/Delphi отступы делаются
> Ctrl + K + I/Ctrl + K + U
спасибо
← →
Abcdef123 (2008-08-20 11:01) [8]To [6] >>Где-то с 1983 года в Turbo Pascal/Delphi отступы делаются Ctrl + K + I/Ctrl + K + U
Я не думаю, насчет года и общего обобщения вы правы, похоже зависит от версии Дельфи еще. К примеру, в Д6 ваше утверждение у меня не работает, а работает то, что я написала выше.
А вот в Д2007 то что вы написали - работает, за что вам огромное спасибо, так как я это искала, и не нашла в хелпе :-)
To [7] >выделяем код и жмем ctrl+alt+(что_назначили)
>перед каждой строкой // появляется.
>повторная операция // убирает
Да, я обратила внимание на это новшество насчет комментариев, но у меня в хелпе написано нажимать ctrl+/ , а ваш набор клавиш у меня не срабатывает.
Спасибо вам за все ответы, очень мне помогли!
Всем спасибо!
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.09.28;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.043 c