Я ищу IDE, как Pyscripter для кодирования Python

2

Я использовал Pyscripter в Windows, но для Ubuntu нет версии.

Я хочу три функции в среде IDE:

  1. Редактор (имеет функцию 2-автозавершения)
  2. Автозаполнение (динамическое обозначение словами «импорт», импортированный объект, переменные, определенные в редакторе, и т. д.)
  3. Python-интерпретатор (возможно иметь дело с переменными в редакторе после запуска редактора)

Знаете ли вы о какой-либо среде IDE, которая имеет эти функции?

Теперь Wing IDE Personal стал кандидатом, и он ближе всего к тому, что я просил, но это слишком дорого для меня. Если возможно, я хочу бесплатное программное обеспечение.

    
задан gel 29.03.2016 в 04:56
источник

8 ответов

2

Я использую PyDev , плагин Python для Eclipse.

Основные возможности:

  • Интеграция Django
  • Окончание кода
  • Завершение кода с автоматическим импортом
  • Тип подсказки
  • Анализ кода
  • Перейти к определению
  • Рефакторинг
  • Debugger
  • Удаленный отладчик
  • Найти отправителей в отладчике
  • браузер токенов
  • Интерактивная консоль
  • Интеграция Unittest
  • Покрытие кода
  • Найти ссылки

И, конечно, это полностью открытый исходный код.

Если вы не собираетесь использовать Eclipse для любого другого языка, вы можете предпочесть LiClipse , предустановленный выпуск Eclipse / PyDev.

    

ответ дан Luís de Sousa 29.03.2016 в 11:19
1

Я рекомендую PyCharm компании JetBrains. Это не бесплатное программное обеспечение, но качество выше, чем у других. Очень полезный и профессиональный инструмент для разработки.

    
ответ дан darkomen 29.03.2016 в 10:03
1

IDE Eric Python - это замечательно и имеет множество функций, таких как автоматическое завершение, подсвечивание ошибок, отладка и приятная укладка для управления крупными проектами. Вы также можете создавать формы. У него есть все, что мне нужно, чтобы начать работу с проектами Python.

Лучше всего, его легко установить только с sudo apt-get install eric или посетить Центр программного обеспечения и установить оттуда.

    

ответ дан Dorian 10.06.2016 в 17:29
0

Я настоятельно рекомендую вам Spyder. Эта среда IDE поддерживает как версии python (2 и 3), так и функции, которые вы хотите, и другие. Интерпретатор, используемый в Spyder, представляет собой интерактивную консоль python для IPython, которая имеет встроенную минималистскую консоль Linux (вы можете использовать некоторые команды linux внутри ipython без модулей импорта).

    
ответ дан cosmoscalibur 29.03.2016 в 05:15
0

Я рекомендую использовать Stani's Python IDE. Вы можете установить его из Ubuntu Software Center. Просто введите «python spe» в поле поиска.

    
ответ дан Saturnino Adrales 29.03.2016 в 05:18
0

Я использую возвышенный текст с такими модулями, как anaconda, fold python, highliter, авто скобки, google translate, автозаполнение файловой системы и т. д.     

ответ дан MRX 29.03.2016 в 11:33
0

Для новичков я рекомендую Thonny ( Ссылка )

  • Он поставляется с встроенным Python 3.5 (т. е. для запуска требуется один установщик)
  • Начальный интерфейс минимален (чтобы не подавлять начинающих)
  • У этого есть всесторонняя поддержка визуализации (шаг за шагом заявления и выражения). Подробнее см. На главной странице.

    

ответ дан Aivar 11.01.2017 в 09:11
0

Я думаю, что Geany замечательный. Он легкий, запускается мгновенно и прост и удобен в использовании.

Установить: sudo apt install geany

    

ответ дан pauloue 09.09.2017 в 03:43