LINUX.ORG.RU — Русская информация об ОС Linux

[#]  
ist76

eric4 4.1.0

Eric4 - интегрированная среда разработки на языке программирования Python, созданная с помощью PyQt4 и QScintilla2. Eric4 имеет интегрированный браузер классов, встроенный отладчик, поддерживает подсветку, автодополнение, проверку синтаксиса и многие другие полезные возможности.
В новой версии исправлены ошибки, внесены исправления для совместимости с Python 2.5, добавлены новые типы проектов: Eric4 Plugin, Django, TurboGears, wxPython, код может экспортироваться в HTML, PDF, RTF и LaTeX. Значительно улучшена функциональность.

Скриншоты: http://www.die-offenbachs.de/eric/eri...
Скачать: http://www.die-offenbachs.de/eric/eri...

>>> Сайт Eric

ist76 ***** (03.02.2008 20:14:38)
Проверено: anonymous_incognito (03.02.2008 21:09:40)
Juick

[#]  

Re: eric4 4.1.0

Надо будет глянуть. Надеюсь странные глюки с редактированием текстов и навигацией курсора они исправили.

mst_72 * (03.02.2008 21:28:27)
[#]  
xio

Re: eric4 4.1.0

Эх, красиво. Хотя, наверное, до удобства _редактирования_ того же vim или emacs как до Луны. Кто-нибудь может сравнить?

А вот еще интересно, можно ли к виму прикрутить такую же рюшечку, как здесь -> http://www.die-offenbachs.de/eric/images/eric4-screen-02.png -- чтобы как-нибудь обозначались границы блока? (на скрине вертикальный ряд точек)

xio * (03.02.2008 21:43:58)
[#]  
Muromec

Re: eric4 4.1.0

надо поглядеть, надо..

Muromec ## (03.02.2008 21:45:36)
[#]  
Sikon

Re: eric4 4.1.0

Скриншоты ниасилил, много кнопок.

Sikon *** (03.02.2008 22:05:33)
[#] Ответ на: Re: eric4 4.1.0 от xio 03.02.2008 21:43:58  

Re: eric4 4.1.0

> А вот еще интересно, можно ли к виму прикрутить такую же рюшечку, как здесь -> http://www.die-offenbachs.de/eric/images/eric4-screen-02.png -- чтобы как-нибудь обозначались границы блока? (на скрине вертикальный ряд точек)

Можно.

anonymous (03.02.2008 22:09:29)
[#]  

Re: eric4 4.1.0

видел на www.eroplanet.ru

anonymous (03.02.2008 22:12:42)
[#] Ответ на: Re: eric4 4.1.0 от xio 03.02.2008 21:43:58  
zDemoniac

Re: eric4 4.1.0

Это, если я правильно понимаю - folding :)
и, если ты пользуешься taglist для подсветки питон-кода, то в
~/.vimrc
надо строчку типа
set foldmethod=indent

( вобще я не юзер вима :) могу и ошибаться )

zDemoniac * (03.02.2008 22:19:56)
[#]  
Rodegast

Re: eric4 4.1.0

>код может экспортироваться в HTML, PDF, RTF и LaTeX

Подсветку синтаксиса в коде оно сохраняет или как?

Rodegast ** (03.02.2008 22:29:43)
[#] Ответ на: Re: eric4 4.1.0 от zDemoniac 03.02.2008 22:19:56  

Re: eric4 4.1.0

OMG, что за монстр в левом верхнем углу страницы?

anonymous (03.02.2008 22:30:09)
[#]  

Re: eric4 4.1.0

Классная программка. но я что-то к gvim привык :))

anonymous (03.02.2008 22:34:31)
[#] Ответ на: Re: eric4 4.1.0 от zDemoniac 03.02.2008 22:19:56  
xio

Re: eric4 4.1.0

Ни тэгами, ни фолдингом не пользуюсь, но последнее -- это "сворачивание" блоков кода, я же имел в виду индикацию тела блока.

xio * (03.02.2008 22:42:59)
[#] Ответ на: Re: eric4 4.1.0 от xio 03.02.2008 22:42:59  

Re: eric4 4.1.0

а как там с автодоплнением? всмысле имена методов у обьекта дополняются согласно содержимому класса или как?

anonymous (03.02.2008 23:27:27)
[#]  

Re: eric4 4.1.0

> автодополнение

Не вводите народ в заблуждение. Автокомплит там отвратный и работает непонятно как.

troorl ** (04.02.2008 0:26:52)
[#]  

Re: eric4 4.1.0

Хм, а почему нет ебилдов?

Rikz *** (04.02.2008 0:31:57)
[#]  

Re: eric4 4.1.0

Ого, сколько кнопок! Наверное, немерено крутая программа.

anonymous (04.02.2008 0:48:38)
[#] Ответ на: Re: eric4 4.1.0 от anonymous 04.02.2008 0:48:38  

Re: eric4 4.1.0

Не, ну даже Microsoft уже такие интерфейсы давно не делает, чтобы столько много кнопок.

anonymous (04.02.2008 0:50:18)
[#]  
pento

Re: eric4 4.1.0

vim - наше все!

pento **** (04.02.2008 0:51:46)
[#]  

Re: eric4 4.1.0

Ребята ещё не знают что такое Eclipse...

DOKA * (04.02.2008 1:35:40)
[#] Ответ на: Re: eric4 4.1.0 от DOKA 04.02.2008 1:35:40  

Re: eric4 4.1.0

ага, не хнают...

этот монстрик как младший брат клипсы...

AVL2 ***** (04.02.2008 2:24:46)
[#]  

Re: eric4 4.1.0

Диаграммки классов понравились, остальное ацтой

anonymous (04.02.2008 3:36:47)
[#] Ответ на: Re: eric4 4.1.0 от Rikz 04.02.2008 0:31:57  

Re: eric4 4.1.0

ебилды в оверлее arcon

prizident *** (04.02.2008 4:09:12)
[#]  
amix

Re: eric4 4.1.0

Как-то пробовал, но так и не понял, зачем мне эти мириады кнопок. В Kate все удобства есть, а хлама -- нет. Правда, нет и дебаггера, но, опять же, зачем он, когда есть TDD...

В общем, одобряю наличие, но для меня это бессмысленно раздутый аналог Kate или KDevelop.

amix * (04.02.2008 4:53:02)
[#]  

Re: eric4 4.1.0

Судя по http://www.die-offenbachs.de/eric/images/eric4-screen-10.png принцип простоты утрачен и программа соответственно интереса не представляет.

anonymous (04.02.2008 4:56:48)
[#]  

Re: eric4 4.1.0

Пользовался, прикольно, если только для питона. Сам юзаю клипсу с PyDEV, CDT, PDT - тормозная, правда, немеряно имхо надо чето другое искать :((.

А насчет лого eric это да, сменили бы его. Всё впечатление о проге портит, один чел увидев сий символ сказал "неее... я программой с таким значком пользоваться отказываюсь!" ))))

steinburzum (04.02.2008 6:11:51)
[#] Ответ на: Re: eric4 4.1.0 от steinburzum 04.02.2008 6:11:51  

Re: eric4 4.1.0

Какие вы девочки мнительные :) Кыш на кухню!

anonymous (04.02.2008 6:32:38)
[#]  
Rastafarra

Re: eric4 4.1.0

очередное поделие?

я, очевидно, непроходимо глуп и не могу понять, для чего надо делать очередной велосипед немалого размера, ограниченного по функциональности?

Rastafarra *** (04.02.2008 8:00:16)
[#]  

Re: eric4 4.1.0

Зачем это нужно, если есть емакс?

anonymous (04.02.2008 8:18:36)
[#] Ответ на: Re: eric4 4.1.0 от xio 03.02.2008 21:43:58  

Re: eric4 4.1.0

Мне удобно так:

в vimrc:

set list listchars=tab:\>.,trail:.

меняйте на \. , -- и будет как на скриншоте.

Мне религия позволяет индентацию табами делать :)

anonymous (04.02.2008 8:45:59)
[#] Ответ на: Re: eric4 4.1.0 от anonymous 04.02.2008 8:18:36  

Re: eric4 4.1.0

Эт`точно...

one_more_hokum * (04.02.2008 11:50:31)
[#]  

Re: eric4 4.1.0

Туча кнопИчек сильно сжирает рабочее место (для кода которое), а мне чем больше кода на экране -- тем удобнее навигация и понимание. В Emacs-е я вообще только верхнюю строчку меню оставил, да и то, на всякий случай, почти ей не пользуюсь.

one_more_hokum * (04.02.2008 11:52:29)
[#] Ответ на: Re: eric4 4.1.0 от Rastafarra 04.02.2008 8:00:16  

Re: eric4 4.1.0

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

zJes * (04.02.2008 11:57:30)
[#] Ответ на: Re: eric4 4.1.0 от anonymous 04.02.2008 8:45:59  
xio

Re: eric4 4.1.0

> set list listchars=tab:\>.,trail:.

Апъ! Оригинально...

http://img149.imageshack.us/img149/8061/vimxoria256vimrclistchaqy6.png

В хелпе еще написано, что можно вставлять любой юникод-символ, так что, может быть, и не такая бесполезная затея... Хотя пока не нашел варианта для индентации четырьмя пробелами.

xio * (04.02.2008 12:11:22)
[#] Ответ на: Re: eric4 4.1.0 от xio 04.02.2008 12:11:22  
syhpoon

Re: eric4 4.1.0

Я добавил в syntax/python.vim:

syn match   pythonHLIndent    /^\t\{1}/
  syn match   pythonHLIndent1   /\(^\t\{1}\)\@<=\t\{1}/
  syn match   pythonHLIndent2   /\(^\t\{2}\)\@<=\t\{1}/
  syn match   pythonHLIndent3   /\(^\t\{3}\)\@<=\t\{1}/
  syn match   pythonHLIndent4   /\(^\t\{4}\)\@<=\t\{1}/
  syn match   pythonHLIndent5   /\(^\t\{5}\)\@<=\t\{1}/
  syn match   pythonHLIndent6   /\(^\t\{6}\)\@<=\t\{1}/
  syn match   pythonHLIndent7   /\(^\t\{7}\)\@<=\t\{1}/
  syn match   pythonHLIndent8   /\(^\t\{8}\)\@<=\t\{1}/
  syn match   pythonHLIndent9   /\(^\t\{9}\)\@<=\t\{1}/
  syn match   pythonHLIndent10  /\(^\t\{10}\)\@<=\t\{1}/
  " Для пробелов
  syn match   pythonHLSpace     /\(^\ \{4}\)\{1}/
  syn match   pythonHLSpace1    /\(\(^\ \{4}\)\)\@<=\(\ \{4}\)\{1}/
  syn match   pythonHLSpace2    /\(\(^\ \{8}\)\)\@<=\(\ \{4}\)\{1}/
  syn match   pythonHLSpace3    /\(\(^\ \{12}\)\)\@<=\(\ \{4}\)\{1}/
  syn match   pythonHLSpace4    /\(\(^\ \{16}\)\)\@<=\(\ \{4}\)\{1}/
  syn match   pythonHLSpace5    /\(\(^\ \{20}\)\)\@<=\(\ \{4}\)\{1}/
  syn match   pythonHLSpace6    /\(\(^\ \{24}\)\)\@<=\(\ \{4}\)\{1}/
  syn match   pythonHLSpace7    /\(\(^\ \{28}\)\)\@<=\(\ \{4}\)\{1}/

и

  HiLink pythonHLIndent         Todo
  HiLink pythonHLIndent1        Cursor
  HiLink pythonHLIndent2        StatusLine
  HiLink pythonHLIndent3        DiffChange
  HiLink pythonHLIndent4        Visual
  HiLink pythonHLIndent5        Todo
  HiLink pythonHLIndent6        Cursor
  HiLink pythonHLIndent7        StatusLine
  HiLink pythonHLIndent8        DiffChange
  HiLink pythonHLIndent9        Visual
  HiLink pythonHLIndent10       Todo

  HiLink pythonHLSpace  StatusLine
  HiLink pythonHLSpace1 DiffChange
  HiLink pythonHLSpace2 Todo
  HiLink pythonHLSpace3 Cursor
  HiLink pythonHLSpace4 StatusLine
  HiLink pythonHLSpace5 DiffChange
  HiLink pythonHLSpace6 Todo
  HiLink pythonHLSpace7 Cursor

И оно теперь каждый уровень отступа рисует другим цветом
Можно было конечно и покрасивее сделать, но было лень )

syhpoon * (04.02.2008 13:36:30)
[#]  

Re: eric4 4.1.0

они йусченка с логотипа уберут наконец?

gigabito # (05.02.2008 1:24:43)
[#]  

Re: eric4 4.1.0

А оно работает под Windows?

anonymous (05.02.2008 10:16:52)
[#] Ответ на: Re: eric4 4.1.0 от syhpoon 04.02.2008 13:36:30  
xio

Re: eric4 4.1.0

ok, спасибо, посмотрю

xio * (05.02.2008 20:18:16)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru