2010-11-25 1 views
0

Можно ли настроить PyCharm следующим образом:импорт PyCharm и код завершения

  • Запрос автозавершения на любую букву ключа пресс
  • Complete на space прессе, вместо enter
  • завершения запроса для модулей не в path

Я имею в виду, сконфигурируйте его в VS-way. Кроме того, VS-подобные горячие клавиши будут потрясающими.

+1

«Я устал печатать все вручную и помнить все имена функций и подписи». Затем подумайте о том, чтобы найти новую карьеру. Если вы считаете, что IDE помогает вам, возможно, вам не хватает смысла. Мышление является частью задачи программирования. Если вы успешно разбираетесь в своем коде, тогда все работает. «запомнить все функции» - это часть вашей работы программиста. Вы должны знать, что они ** означают **. Если вы можете это сделать, перестаньте беспокоиться о своей среде IDE. Вы добились успеха, верно? – 2010-11-26 00:05:51

+4

@ S.Lott «Мышление - часть задачи программирования». Да, и я хочу думать о _problem_, я решаю, не спотыкаясь о переключении между просмотром документов API и IDE. «запомнить все функции» НЕ является моей работой; зная, какие из них использовать;) – 2012-06-28 21:24:40

ответ

1

PyCharm добрался до 2.7 сейчас. вы можете настроить отображение ключей через «Kepmap» в разделе «Настройки» -> «Редактор». У меня есть чек, некоторые из ваших требований могут быть удовлетворены этим.

Вот ссылка (http://www.jetbrains.com/pycharm/webhelp/configuring-keyboard-shortcuts.html). Надежда выше полезной для вас.

0

Не про это, но я думаю, вам нужно использовать имя модуля, предшествующее методу, который вы хотите вызвать. Например, чтобы вызвать функцию с именем doStuff в настройках вызова модуля настроек.doStuff().

Чтобы вызвать методы непосредственно, вам необходимо использовать «из настроек import *». Но я думаю, что этот метод не одобряется.

0

В соответствии с официальной функцией PyCharm page вы нажимаете Ctrl-Space, чтобы получить автоматическое завершение. Например, если вы набираете параметры, а затем нажмите Ctrl-Space, я верю, что IDE представит вам параметры.