1 |
Hi!
|
2 |
|
3 |
On Thu, May 17, 2007 at 03:27:28PM +0300, Sergey Sytchewoj wrote:
|
4 |
> Имхо не совсем юникс-вей ;) |
5 |
|
6 |
Угу. Давайте все перейдём на PDP-11, а то не кошерно получается. :)
|
7 |
|
8 |
> Так как пишу "для души" не вижу смысла особого добавлять к гигу еще один.. |
9 |
|
10 |
А что, эклипс уже и на гиге памяти тормозит?
|
11 |
|
12 |
> Ваш ответ значит, что в емаксе мне такого автокомплита не ждать? |
13 |
|
14 |
Я Emacs не использовал никогда, но не сомневаюсь что автокомплит там есть -
|
15 |
скорее всего через гугл вы найдёте ответ гораздо быстрее чем через maillist.
|
16 |
|
17 |
Другое дело, что этот автокомплит скорее всего будет не насколько умный,
|
18 |
как в эклипсе. К примеру, в Vim автокомплит хоть и позволяет подключить
|
19 |
внешние файлы, но не вникает в синтаксис набираемого текста, т.е. например
|
20 |
после имени объекта автокомплит предложит дописать любое слово
|
21 |
встречающееся в этом файле (и других подгруженных файлах) - имя
|
22 |
переменной, просто слово из комментария, etc. - т.е. не только свойства
|
23 |
этого объекта. Звучит ужасно, но на практике это критично только для
|
24 |
новичка, который не знает ещё нужные ему свойства объектов или имена
|
25 |
существующих функций и использует автокомплит как быструю замену
|
26 |
документации.
|
27 |
|
28 |
Дописывание слов встречающихся в других файлах проекта тоже выглядит
|
29 |
гораздо более полезной и нужной фичей, чем на самом деле. Проблем с этой
|
30 |
фичей две: во-первых она капельку подтормаживает, а во-вторых она
|
31 |
_слишком_ сильно расширяет список возможных вариантов для дописывания
|
32 |
(и чтобы найти нужный вариант приходится клацать <Tab> не один-два раза,
|
33 |
а значительно дольше, что может привести к тому, что без автокомплита
|
34 |
набирать станет быстрее, чем с ним :)).
|
35 |
В большинстве случаев удобнее отключить эту фичу, первый раз набрать имя
|
36 |
переменной/функции из другого файла ручками и дальше использовать
|
37 |
автокомплит - ведь обычно в текущем файле используется достаточно
|
38 |
небольшое подмножество всех имён встречающихся в проекте.
|
39 |
|
40 |
--
|
41 |
WBR, Alex. |