Плагин выполнения GEdit/Python?

Я только начинаю изучать Python с GEdit плюс различные плагины как мой IDE.

Visual Studio/F# имеет функцию, которая разрешает выделение на части текста в окне кода, которое затем, на нажатии клавиши, выполняется в консоли F#.

Существует ли подобное средство/плагин, которое включило бы этот вид поведения для GEdit/Python? У меня действительно есть различные плагины типа выполнения (Выполнение В Python, Лучшей Консоли Python), но они не дают мне это конкретное поведение - или по крайней мере я не уверен, как настроить их, чтобы дать мне это. Я нахожу это полезным, потому что в изучении Python, у меня есть некоторый тестовый код, я хочу выполнить конкретные отдельные строки или маленькие сегменты кода (скорее затем полный файл), чтобы попытаться понять то, что они делают (и скопировать/вставить может стать немного утомительным),

... или возможно существует лучший способ сделать исследование кода?

Большое спасибо

Simon

7
задан Simon Woods 8 June 2010 в 05:51
поделиться

4 ответа

Чтобы ответить на ваш второй вопрос и, надеюсь, направить вас в направлении, которое вам понравится, я думаю, вам следует подумать о том, чтобы попробовать несколько других редакторов. Многие из них обладают более мощными функциями исследования кода, чем GEdit. Прочтите этот пост:

Какую среду IDE использовать для Python?

1
ответ дан 6 December 2019 в 05:54
поделиться

Я установил консоль iPython в gedit и выполняю в ней большую часть своих простых сценариев, но gedit - очень простой редактор, поэтому в нем не будет каких-либо дополнительных функций, таких как IDE.

Но если вы хотите изучить код или автозавершение, рекомендую настоящую IDE, например Eclipse.

Если вам нужен просто редактор, KomodoEdit подойдет.

1
ответ дан 6 December 2019 в 05:54
поделиться

Что я делаю, так это храню файл под названием python_temp.py. У меня есть ярлык на него в доке. Я использую его как блокнот. Когда мне нужно быстро выполнить какой-то код, я копирую код, нажимаю на ярлык в доке, вставляю текст и нажимаю f5 для запуска. Быстро, легко, просто, гибко.

1
ответ дан 6 December 2019 в 05:54
поделиться

Я думаю, что вы ищете http://live.gnome.org/Gedit/Plugins/BetterPythonConsole.

Вы нажимаете F5 и он запускает код в вашем файле в IDLE-подобной консоли. Я не знаю, может ли он запускать только выбранный код. (Не думаю, что может), но вы всегда можете скопировать нужный код в новое окно и запустить его оттуда.

Просмотрите список плагинов для других интересных вещей: http://live.gnome.org/Gedit/Plugins

1
ответ дан 6 December 2019 в 05:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: