С помощью IDE Spyder, как вы возвращаетесь из определения "goto"?
Описание проблемы:
Мне нравится много перескакивать с клавиатурой, но я поражаю стену юзабилити в IDE Spyder. Я могу использовать функцию определения goto, чтобы перейти к определению некоторой функции, но тогда я не могу вернуться туда, где был мой курсор (так что требуется некоторое время, чтобы вручную найти, где я был раньше, потому что может быть много строк код).
Так, например, в одном файле есть константа X=5
, и когда я использую определение goto, я могу видеть, что это за константа, но тогда нет способа вернуться. Или другой пример - это функция из другого файла, где "определение goto" переносит меня в этот другой файл... но теперь я не могу найти другой файл, на котором я был (потому что может быть много файлов открыто).
В возрасте от 30 лет vi
вы можете перейти к определению и вернуться с помощью ctrl-] и ctrl-t. В 14+ летнем Eclipse эквивалент "goto definition" будет приблизительно F3, чтобы перейти к определению. И тогда для возврата будет alt - left.
работает версия Spyder 2.2.4.
Вопрос:
С помощью IDE Spyder вы можете вернуться из определения "goto"? Если вы можете, как вы вернетесь из определения "goto"?
Что я пробовал:
У меня есть комбинация клавиш для "предыдущей позиции курсора", установленной на Alt Left, но "предыдущая позиция курсора" ничего не делает, когда я нажимаю клавишу. (Ярлык для клавиатуры по умолчанию - ctrl-alt-left, который конфликтует с ярлыком клавиатуры Cinnamon-dekstop-manager для переключения рабочих областей, поэтому мне пришлось переназначить вышеупомянутую комбинацию клавиш.)
Ответы
Ответ 1
У Spyder есть одна странная ошибка . Ярлык "Предыдущая позиция курсора" работает только в том случае, если присутствует "Панель инструментов источника".
Включите "Вид → Панели инструментов → Панель инструментов источника". Вы можете попробовать.