Уведомления

Группа в Telegram: @pythonsu

#1 Март 13, 2010 22:16:09

Zubchick
От:
Зарегистрирован: 2009-07-08
Сообщения: 613
Репутация: +  0  -
Профиль   Отправить e-mail  

Emacs + rope + yasnippet + auto-complete

сниппеты то те чем не угодили?) они не тормозят. Я к ним уже так привык, прост кашмар. А с пукомплитом что-то не подружился, хотя надо будет еще как-нибудь попробовать.



Отредактировано (Март 13, 2010 22:16:42)

Офлайн

#2 Март 13, 2010 22:58:10

Ed
От:
Зарегистрирован: 2008-12-13
Сообщения: 1032
Репутация: +  13  -
Профиль   Отправить e-mail  

Emacs + rope + yasnippet + auto-complete

yasnippet отдельно я тоже пользую. Речь в этом треде идет о связке их с rope для автокомплита.



Отредактировано (Март 13, 2010 22:58:29)

Офлайн

#3 Март 13, 2010 23:27:04

mem
От:
Зарегистрирован: 2009-10-25
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

Emacs + rope + yasnippet + auto-complete

Сейчас попробовал pycomplete. По описанию на http://page.sourceforge.net/python-mode-extensions.html complete должен показывать в окошке, но вместо этого он открывает дополнительно буфер в котором и предлагает выбрать=((( как с этим можно бороться?

Почему-то показалось что то, что я нашёл первоисточник. В результате скопировал те конфиги что были у вас (Ed) по ссылке. Всё симпатично показывается в минибуфере без ухода из того в котором проходит работа.(в том что нашёл я исходный буфер менялся). Конечно не показывающееся окошко с выбором было бы лучше, но и так удобно=)



Отредактировано (Март 13, 2010 23:55:14)

Офлайн

#4 Март 14, 2010 00:40:24

Ed
От:
Зарегистрирован: 2008-12-13
Сообщения: 1032
Репутация: +  13  -
Профиль   Отправить e-mail  

Emacs + rope + yasnippet + auto-complete

Вам шашечки или ехать :) ?
Окошки со всякой ерундой показывает auto-complete.
pycomplete создает окна emacs(http://www.fnal.gov/docs/products/emacs/emacs/emacs_20.html), что и описано в той доке, что вы показали.



Офлайн

#5 Март 14, 2010 01:02:54

mem
От:
Зарегистрирован: 2009-10-25
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

Emacs + rope + yasnippet + auto-complete

Отголоски VS, Netbeans, Eclipse, QtCreator и прочего))))

Я оч рад что наконец-то на 3 дней моих ночных бдений я наконец-то могу пользоваться маленькими вкусностями такие как completion и help в emacs для python=) Осталось ещё чуток настроить и наверное можно будет отказаться от нескольких тяжеловесных IDE)
Спасибо за помощь!

з.ы. Для тех кто возможно будет искать.. оригинал pycomplition насколько я понял вот здесь http://www.rwdev.eu/articles/emacspyeng
Несколько более доработанная чем в сообщении из google group

Ed
Вам шашечки или ехать smile ?
Окошки со всякой ерундой показывает auto-complete.
Не… после тормознутого rope + auto-complete и головной боли с ними как-то уже не хочется.. ))



Офлайн

#6 Март 14, 2010 13:19:08

Zubchick
От:
Зарегистрирован: 2009-07-08
Сообщения: 613
Репутация: +  0  -
Профиль   Отправить e-mail  

Emacs + rope + yasnippet + auto-complete

кстати, я запамятовал, пукомплит делает подсказки в минибуфере какой аргумент следующий? Аля slime?



Офлайн

#7 Март 14, 2010 14:12:15

mem
От:
Зарегистрирован: 2009-10-25
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

Emacs + rope + yasnippet + auto-complete

Подсказки делает) Например после ввода
pow(

В минибуфере он напишет:

pow(x, y) -> number

Кстати а может кто подскажет как сделать чтобы при установки курсора на например переменную все использования этой переменной подсвечивались?



Офлайн

#8 Март 14, 2010 16:22:48

Zubchick
От:
Зарегистрирован: 2009-07-08
Сообщения: 613
Репутация: +  0  -
Профиль   Отправить e-mail  

Emacs + rope + yasnippet + auto-complete

Кстати а может кто подскажет как сделать чтобы при установки курсора на например переменную все использования этой переменной подсвечивались?
M-% :D



Офлайн

#9 Март 14, 2010 19:50:15

Ed
От:
Зарегистрирован: 2008-12-13
Сообщения: 1032
Репутация: +  13  -
Профиль   Отправить e-mail  

Emacs + rope + yasnippet + auto-complete

mem
Осталось ещё чуток настроить и наверное можно будет отказаться от нескольких тяжеловесных IDE)
Можно-можно, подтверждаю. А что осталось, если не секрет?
Рекомендую как минимум TAGS, whitespace-mode, ido.
Вот мои конфиги на всякий случай: http://github.com/bartosh/dotemacs/blob/master/init.el



Офлайн

#10 Март 16, 2010 20:01:59

mem
От:
Зарегистрирован: 2009-10-25
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

Emacs + rope + yasnippet + auto-complete

Спасибо, посмотрю) Осталось ещё поставить pylint, разобраться с подлючением систем контроля версий, настроить работу с qt, c++ ну и так по мелочи)



Отредактировано (Март 16, 2010 20:03:10)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version