Spyder-IDE, как оставить проверку аргументов открытой

Допустим, я набираю в Spyder-IDE следующее:

min(

Затем Spyder автоматически откроет список аргументов функции min и даст мне:

Arguments
min(iterable[, key=func])

Я нахожу это очень полезным, но Spyder закрывает этот список через 1,5 секунды. Я хотел бы, чтобы это все еще открывалось через 1,5 секунды. На самом деле было бы идеально, если бы этот список оставался открытым, пока я ввожу аргументы, так как это помогает мне увидеть, что мне нужно указать для правильного вызова функции. Насколько я помню, другие IDE, такие как Eclipse или QtCreator, поддерживают это. Это также возможно со Spyder?

В разделе настроек в разделе «Редактор» я нашел:

Highlight occurences after 1500ms

Однако изменение этого значения не имеет никакого эффекта, и кажется, что это не то значение, которое я хочу изменить.


person Ohumeronen    schedule 07.07.2016    source источник
comment
Не уверен, что вопрос не по теме в соответствии с правилами SO, но определенно хотел бы знать ответ...   -  person Julien    schedule 07.07.2016
comment
Думаю, в тему, почему бы и нет?   -  person Matt Messersmith    schedule 07.07.2016


Ответы (1)


Если вас устраивает наличие «бокового» окна, вы можете перейти в «Инструменты» > «Установки» > «Инспектор объектов» и установить флажки «Редактор», «Консоль Python» и «Консоль IPython», а затем нажать «Применить/ОК». Затем перейдите к View > Panes и щелкните Object Inspector. Оно должно появиться как другое окно рядом с вашим основным текстовым окном. Это не совсем встроенный, но он даст вам ту же информацию (плюс больше).

Я не уверен, что вам нужно отметить все «Редактор, Консоль Python и Консоль IPython», но у меня это не сработало, когда я по какой-то причине только что выбрал Редактор...

Я на Spyder 2.7, кстати.

ХТХ!

person Matt Messersmith    schedule 07.07.2016
comment
Спасибо, это полезно. Я оставлю этот вопрос открытым, если у кого-то есть лучшее решение. Инспектор объектов хорош, и я могу уменьшить его размер, но было бы идеально иметь решение без дополнительного окна. Но если нет лучшего решения, я воспользуюсь вашим предложением. Спасибо! - person Ohumeronen; 07.07.2016
comment
Посмотрел еще 20 минут, не могу понять, как его встроить. Я сомневаюсь, что такая возможность существует, а если и существует, то ее действительно неинтуитивно и ее трудно найти. Я предлагаю отправить сообщение о проблеме, если вам действительно нужна эта возможность (Помощь › Сообщить о проблеме...) - person Matt Messersmith; 07.07.2016
comment
Хорошо, кажется, нет лучших решений. Кредит принадлежит вам mwm314 :-) - person Ohumeronen; 07.07.2016
comment
Я нахожу термин «отметка» немного запутанным: в моем случае мне пришлось переключить флажки на отмеченные. Я собирался отредактировать ваш ответ, чтобы внести ясность, но подумал, что мне следует сначала проконсультироваться с вами. Во всяком случае, для меня галочки работают, а не галочки не работают. - person Julien; 08.07.2016