Wing IDE

  1. Не съм го ползвал, но пък ето ти едно ревю:
    http://review.techworld.com/applications/3238834/wingware-wing-ide-review/
    Имай предвид, че ще трябва да си намериш кракната professional версия, тъй като free дистрибуцията е почти безполезна (или, в най-добрия случай, малко по-полезна от IDLE). Не знам дали си забелязал, но 4.0.0 не поддържа 3.2, за разлика от 3.2.13 (нищо, че не пише така).
    Абе, харесай си:
    http://wiki.python.org/moin/PythonEditors

    Публикувано преди
  2. Аз пък ти препоръчвам да си избереш едно от Vim и emacs и да научиш него.

    Само по себе си, ставането на майстор в един от тези два редактора вероятно отнема повече време, от това да станеш майстор на Python, но ще ти е адски полезно.

    Публикувано преди
  3. Понеже ми беше неудобно да почвам още една тема за редактори и IDE-та, пък тук се спомена vim...

    Може ли някой да даде информация за постигане на нещо подобно на конфигурацията, която виждаме на лекциите? Предполагам най-уместно е тая молба да отправя първо към Стефан(считай я за отправена, ако ти е възможно :) ). Ако е възможно да бъдем упътени към скриптовете и плъгините, с които е постигнат ефекта.

    Открих кофа неща за автоматична индентация, хубав highlighting, който отбелязва даже и лоши работи като неконсистенто индентиране, trailing whitespaces и прочее благинки. Т'ва което ме тормози най-много обаче е вградената python конзола, която би била рай, тъй като постоянното превключване от един терминал в друг, за да се пуска кода е малко досадно. :)

    Големи благодарности предварително на всеки отзовал се на моето ищение за помощ :D

    Публикувано преди
  4. И аз се присъединявам към тази молба :)

    Публикувано преди
  5. За лекциите съм постигнал някаква комбинация от vim и tmux. Тя не е особено интересна, понеже се случва в терминал. Единственото забавно нещо е, че разделям екрана на две части с tmux и имам mapping във Vim който изпълнява текущия файл в другата част.

    Конзолата е ваш приятел. ОК е да отворите един vim и да пускате кода в конзола от време на време. Когато човек работи над по-реалистичен проект, той рядко иска да пусне текущия файл така или иначе -- обикновено той е част от по-голям контекст, който се пуска с build tool-а или нещо подобно.

    Иначе, пускането на текущия файл във vim става с :!python %. Ако набиете едно:

    :map Q :!python %<CR>

    вече ще става с Q в normal mode. Но това са неща, които само ще си измислите, ако научите Vim.

    Или emacs :)

    Публикувано преди
  6. Bang-а го открих вчера, четейки разни неща, бях приятно впечатлен и си затвърдих мнението, че трябва да отделя повече време на т'ва да изуча vim. :)

    Мерси!

    Всъщност сега се сетих, като каза че ползваш tmux, то явно може да стане и със screen(което така и не се научих да ползвам като хората... срам за мен), че даже за Gnome-джийте, той gnome-terminal си поддържа табове, което всъщност е доста удобно, а доста съм убеден че и Konsole го прави. Не че е много по-различно, но странен факт е че се чувствам по-комфротно като терминалите не са в отделни прозорци... мисля, че си имаше медицински термина за т'ва :D

    Публикувано преди
  7. Да, може да стане и със screen, но на мен ми е по-лесно да чета Корана на арабски, отколкото документацията на screen. tmux-а ми е няколко пъти по-разбираем. Да не говорим, че поддържа и вертикално разделяне на екрана.

    Публикувано преди
  8. Само да отбележа, че и screen може да прави вертикално разделяне със split -v :)

    Публикувано преди
  9. Ето ви едно видео от PyCon 2011.

    http://pycon.blip.tv/file/4883406/

    В него представят най-популярните IDE-та и редактори.

    Така всеки ще може, поне малко, да сравни повечето възможности и сам/сама да избере кое е най-подходящо за него.

    Иначе, аз лично също мисля да използвам vim, а освен това и съжалявам, че досега не съм му обръщал достатъчно внимание, а си карах hardcore в vi. :D

    Публикувано преди
  10. Здравейте.

    Аз също си търсих подходящ редактор и тези дни пробвах към 10-ина, най-вече за Linux. Условието ми беше да имат вградена конзола и понеже съм начинаещ с Linux-а не разбирам много от vim.

    Наблюдението ми е, че има хубави редактори, но почти всички работят само с <=python2.6(или поне аз не намерих как да ги пусна с python3).

    Бих ви препоръчал Komodo Edit - безплатна е(има и платена версия). Тя също работи по default с python2.6, но може да зададете път към python3 от Edit->Preferences->Languages->Python и да смените полето Use this interpreter с пътя към python3 интерпретатора. След това в Tools->Run Command пишете %(python) %F. От менюто Toolbox може да й зададете Key Binding(пр. F5 е свободно) и вече ще може да си стартирате текущия файл с F5. Единственият недостатък е, че конзолата не е интерактивна(в смисъл интерпретира само файла), но ще го преживеем. :-)

    За Windows нещата стоят по същият начин, просто се задава път към python.exe.

    Поздави. ;-)

    Публикувано преди

Трябва да сте влезли в системата, за да може да отговаряте на теми.