The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Для KDevelop доступен плагин, позволяющий разрабатывать приложения на языке Python

26.11.2012 12:50

После двух лет разработки увидел свет первый стабильный релиз kdev-python, плагина для развиваемой проектом KDE интегрированной среды KDevelop, добавляющий средства разработки приложений на языке Python. После подключения плагина для кода на языке Python в KDevelop становятся доступны все возможности среды, основанные на статическом анализе кода, включая проверку и подсветку синтаксиса с учетом особенностей семантики, автодополнение кода в зависимости от контекста, функции быстрого перехода на места определения переменных, средства навигации по функциям и классам. Также предоставляются средства для интеграции с отладчиком.



  1. Главная ссылка к новости (http://kdevelop.org/44/kdev-py...)
  2. OpenNews: Релиз среды разработки приложений KDevelop 4.4.0
  3. OpenNews: Релиз среды разработки приложений KDevelop 4.3
  4. OpenNews: Релиз среды разработки приложений KDevelop 4.2
  5. OpenNews: Релиз среды разработки приложений KDevelop 4.1
  6. OpenNews: Релиз среды разработки KDevelop 4.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/35423-kdevelop
Ключевые слова: kdevelop, python
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (38) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 13:11, 26/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Извините за оффтоп, но как грамотно называется та штука справа, с визуальным скроллом кода? Видел такую же в Sublime. Существует что-то подобное для NetBeans?
     
     
  • 2.7, CSRedRat (ok), 14:09, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    В текстовых редакторах называется картой документа.
     
  • 2.9, Аноним (-), 14:44, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Вроде как minipage.
     
  • 2.34, анонимищще (?), 20:17, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    в саблайме minimap
     
  • 2.50, Аноним (-), 00:14, 28/11/2012 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Она называется "разбивайте проекты на файлы нормальных размеров, а не простыни в которых не разберешься без штуки справа".
     

  • 1.6, Аноним (-), 13:56, 26/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а как включают темную тему? Когда активирую Темную тему в настройках KDE то в kdevelop плохо видно текст.
     
     
  • 2.8, Константин (??), 14:41, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это уже каждый под себя делает, чтоб потом с его скрина все балдели :)
    И тёмных профилей много в инете - там где выбираете цветовую тему - обратите внимание на кнопочку - "Загрузить новые схемы"
     

  • 1.10, Аноним (-), 14:48, 26/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –20 +/
    >средства разработки приложений на языке Python

    не нужно

     
     
  • 2.39, XoRe (ok), 22:13, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >>средства разработки приложений на языке Python
    > не нужно

    Вы уже удалили питон из своей системы?
    Теперь перезагрузитесь ... )

     
     
  • 3.40, XPEH (?), 22:33, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А в чем собственно проблема ?

    root@eeepc:~# dpkg -l | grep python | wc -l
    0

     
  • 3.51, arisu (ok), 13:48, 29/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вы уже удалили питон из своей системы?
    > Теперь перезагрузитесь ... )

    прикинь, на свете есть не только бубунта.

     
     
  • 4.52, XoRe (ok), 18:46, 29/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Вы уже удалили питон из своей системы?
    >> Теперь перезагрузитесь ... )
    > прикинь, на свете есть не только бубунта.

    Вообще-то, я думал о Gentoo.
    Попробуйте удалить питон в нем ;) (про аналоги портежей знаю)

     
     
  • 5.53, arisu (ok), 18:50, 29/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Вообще-то, я думал о Gentoo.
    > Попробуйте удалить питон в нем ;)

    это будет сложно: сначала надо саму генту поставить.

    впрочем, признаю: я о генте не подумал.

     

  • 1.11, Аноним (11), 15:12, 26/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    а кто нибудь пользуется  KDevelop???
     
     
  • 2.12, Пиу (?), 15:17, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    я например. единственная адекватная среда разработки для плюсов, по некоторым фичам (навигация по коду, автодополнение) обгоняет msvc.
     
     
  • 3.14, Аноним (-), 15:31, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • –7 +/
    >по некоторым фичам (навигация по коду, автодополнение) обгоняет msvc

    ЩИТО? Не верю!

     
     
  • 4.18, Пиу (?), 15:50, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    msvc очень часто сильно тупит, а kdevelop просто работает. алсо, в kdevelop есть информация о символе при наведении на него мышкой, в msvc - нет. автокомплит в kdevelop умеет в шаблоны, в msvc - не очень. ну и т.д.
     
     
  • 5.28, Аноним (-), 18:27, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Насчёт того что тупит - бывает, правда. Всё остальное - неправда, если конечно не в VC++ 6.0 смотреть.
     
     
  • 6.31, Пиу (?), 18:50, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    я смотрю msvc 2010
     
  • 3.30, Аноним (-), 18:50, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А там есть функция вставки новой строки после текущей?
    Искал-искал — не нашел, есть какой-то smart new line, но он комментарии разрывает и всякое такое, а вот просто вставить пустую строку — не нашел. Реально мешает такое отсутствие.
     
     
  • 4.32, Пиу (?), 18:54, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А там есть функция вставки новой строки после текущей?
    > Искал-искал — не нашел, есть какой-то smart new line, но он комментарии
    > разрывает и всякое такое, а вот просто вставить пустую строку —
    > не нашел. Реально мешает такое отсутствие.

    в kdevelop юзается kate с плагинами в качестве редактора, напиши фичреквест

     

  • 1.15, trdm (ok), 15:35, 26/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    а под винду будет?
    ПС. Религиозным фанатикам разрешаю минусовать :)
     
     
  • 2.19, mihalych (ok), 16:00, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Хм... Можно в связке coLinux+Xming попробовать. :)
     
  • 2.21, Аноним (-), 16:23, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Поставьте KDE в Win и вместе с ним KDevelop. Потом добавьте плагин и готово.
     
     
  • 3.27, Guest (??), 18:08, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ставлю сейчас KDE for Windows 0.9.9.-7, не было там при выборе пакетов KDeveloper'a
    выбрал MinGW-опцию, может в этом дело .....
     
     
  • 4.36, mihalych (ok), 20:59, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > ставлю сейчас KDE for Windows 0.9.9.-7, не было там при выборе пакетов
    > KDeveloper'a
    > выбрал MinGW-опцию, может в этом дело .....

    Глюкавое оно и кривое. Хотя в Linux works fine. Попробуй kUbuntu в coLinux+Xming запустить. Таким образом ты сможешь запускать Linux-приложения с рабочего стола windows. И да Firefox станет безопаснее для вынь. ;)

     
  • 2.29, Boboms (ok), 18:49, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вынудил плюсануть. Запишем тебя в манипуляторы.
     
     
  • 3.37, ананим (?), 21:47, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тебе важно чтобы он разрешал?
     
  • 2.38, anon2048 (?), 22:09, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Разработчикам на окошки пофиг, в ветке 4.5 будут запиливать фичи C++0x, поддержка которых есть только MSVS 2012pre.
     
     
  • 3.41, trdm (ok), 23:19, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Возможно. Если религиозный фанатизм возобладал над разумом тут ничего не поделаешь...
     

  • 1.42, badger (ok), 01:42, 27/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Увидел классный скрин, почитал описание - дай, думаю попробую. Хрен там. Поставил из реп все необходимые зависимости, скачал сорцы плагина, пробую компилить - ошибка. Версия kdevelplatform (или как-то так)у меня немного ниже, чем надо. Это при том, что у меня debian testing, т.е. версии либ относительно свежие. Ладно, что делать - нагуглил инструкцию http://techbase.kde.org/Projects/KDevelop4/HowToCompile по сборке последнего KDevelop (там же ставится и kdevplatform). Все делаю как написано. Тут бац! ваша версия kdelibs слишком высока, мы пока что не работаем с версией выше 4.5.36 (это как вообще? нафиг тогда разделяемые библиотеки придумали?). Клонируйте, говорят, репу с девелоперской версией devel-kdevplatform. Ладно, клонирую. Пытаюсь собрать - как бы не так. Ошибка компиляции - необъявленный метод append. На этом я плюнул и не стал продолжать.

    Зачем так над людьми издеваться?

     
     
  • 2.43, Pulfer (?), 03:24, 27/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Я вчера собирал kdev-python в репы Rosa 2012.1, вообще никаких проблем со сборкой не было. И с kdelibs 4.9.3 совершенно нормально всё собирается.

    Исходники свежей версии kdevplatform надо брать тут:
    http://download.kde.org/stable/kdevelop/4.4.1/src/

    В инструкции ( http://techbase.kde.org/Projects/KDevelop4/HowToCompile ) ссылка на древние исходники, может из-за этого траблы возникли.

     
     
  • 3.49, badger (ok), 18:10, 27/11/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    спасибо, заработало
     
  • 2.48, pinqui (ok), 16:37, 27/11/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У вас какой-то неправильный линукс)) И он делает неправильный kdevplatform =)

    $ eix -I kdelibs
    kde-base/kdelibs
         Installed versions:  4.9.3(4)^t(10:33:38 09.11.2012)

    $ eix -I kdevplatform
    dev-util/kdevplatform
         Installed versions:  1.4.1(4)(20:36:26 06.11.2012)

    Gentoo, amd64

    [сообщение отредактировано модератором]

     

  • 1.44, zool (??), 08:42, 27/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а ruby планируют запиливать?
     
     
  • 2.45, Jay (??), 11:57, 27/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Уже есть: https://projects.kde.org/projects/playground/devtools/plugins/kdev-ruby
     

  • 1.46, an. (?), 12:44, 27/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Кто-то пробовал этот плагин и PyDev на Eclipse, чтобы сравнить по удобству и функциональности?
     
  • 1.47, pinqui (ok), 16:34, 27/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ну наконец-то)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру