Eric

Софтуер снимки:
Eric
Софтуер детайли:
Версия: 18.06 актуализира
Дата на качване: 22 Jun 18
Розробник: Detlev Offenbach
Разрешително: Безплатно
Популярност: 339

Rating: 2.7/5 (Total Votes: 6)

Ерик е проект с отворен код и мултиплатформен проект, който предоставя на разработчиците и програмистите пълнофункционален и уникален IDE за програмните езици Python и Ruby.


Това е написано изцяло в Python

Софтуерът е написан на Python, включва графичен потребителски интерфейс (GUI), проектиран с помощта на Qt toolkit и интегрира библиотеката Scintilla, която предоставя основни функции за редактиране на текст.

Ерик е проектиран да бъде използваем като ежедневен редактор за програмиране, както и професионална програма за управление на проекти, интегрирайки няколко мощни функции за програмистите на Python и Ruby.


Характеристики с един поглед

Сред някои от основните си акценти, можем да споменем извикванията на изходния код, автоматичното довършване и сгъването, функционалността за разширено търсене, най-съвременните съоръжения за управление на проекти, открояването на грешки, съвпадането на решетките и неограничен брой редактори. р>

Освен това предлага интерактивни черупки Python / Ruby, конфигурируемо оформление на прозорци и подчертаване на синтаксиси, вградени функции за търсене и замяна на проекти, както и поддръжка на хранилища Mercurial (HG) и Subversion (SVN).

Приложението интегрира много мощни функции като класов браузър, уеб браузър, богат на функции рубинен дебъгер, поддръжка за кодово покритие и профилиране, поддръжка на единични тестове, поддръжка на CORBA, управление на версиите за CVS (система за съвременни версии) , функции за сътрудничество и система за документация на изходния код.

Освен това той интегрира мощен Python дебъгер, който поддържа отстраняване на грешки при многопроцесорни и многоядрени приложения, автоматични кодери, управление на задачите, cx_freeze, Enchant и PyLint интерфейси, Qt диалози и регекс магьосници. >
Най-долу

Друга интересна функция е възможността за стартиране на външни приложения. Освен това проектът предоставя на потребителите приложения с диаграми и много вътрешни инструменти за преглеждане на Qt преводи и формуляри.

Понастоящем Ерик е на разположение на различни езици, включително английски, немски, френски, руски и чешки. Той се разпространява в две стабилни издания, Eric4 за Qt4 и Python 2 и Eric5 за Qt4 и Python 3. Той поддържа операционни системи Linux, Microsoft Windows и Mac OS X.

Какво ново? strong> в тази версия:

  • Редактор:
  • добави опция за конфигуриране (страница с редактор & gt; Style), за да покаже картата на маркерите отляво или отдясно на редактора
  • добави контекстно меню за "фолд" марж
  • подобрено управление на сгънати линии, когато използвате "отидете на" функции
  • преоразмерявайте полето за автоматично попълване, за да се побере със съдържанието
  • добави опция за конфигурация (редактор и & gt; автоматично довършване за задаване на максималната ширина и височина на полето за автоматично попълване на списък)
  • Shell:
  • преоразмерявайте полето за автоматично попълване, за да се побере със съдържанието
  • pip интерфейс:
  • добави действие, за да инсталира локално наличен пакет / колело
  • Уеб браузър (NG):
  • подобри изпращането на "референта" заглавието, както е направено от Firefox

Какво е новото във версията:

  • Обща:
  • добави икона на лентата на състоянието, за да покаже състоянието онлайн в главния прозорец
  • добави действие за изчистване на частните данни на IDE
  • шашки:
  • добавена способност за игнориране на предупрежденията чрез код (използвайте __IGNORE_WARNING___, например __IGNORE_WARNING_M613 __)
  • Debugger:
  • добави регистър за дефрагментиране на интерфейса, за да позволи дебъгерните програми да се изпълняват като приставки
  • Python Debuggers:
  • променя протокола с протокол стил JSONRPC, за да бъде по-стабилен
  • масово нарастване на скоростта на клиент за отстраняване на грешки (Tobias Rzepka)
  • обедини клиентите за дебъгер за Python 2 и 3 (Tobias Rzepka)
  • обедини стандартните клиентски програми за отстраняване на грешки (Tobias Rzepka)
  • добави поддръжка за отстраняване на грешки за теми QThread (Tobias Rzepka)
  • Рубинен дебъгер:
  • премахна дескриптора Ruby (интерфейсът вече не работи с последните версии на Ruby)
  • Повикване на Trace Viewer
  • добавена способност за спиране на записа при излизане от скрипта на клиента
  • Преобразуватели на променливи
  • добавена възможност за опресняване на изгледа чрез контекстното меню
  • Хекс редактор:
  • добави хубав малък инструмент за редактиране на шестнадесетичен (използваем и като самостоятелен инструмент)
  • Редактор на икони:
  • Добавена е възможност за затваряне на всички други прозорци на редактора на икони
  • Проект:
  • добави диалогов прозорец за бързо търсене на файлове в списъка с файлове на проекта (благодарение на Майк С. Флетчър за приноса на по-голямата част от него)
  • добави опция за повторно сканиране на проекта за задачи при отворено
  • Браузър на проекта:
  • добавена способност за търсене в дървовидния файл чрез клавиатурата (само за директории и файлове)
  • Инструменти:
  • Стартов панел
  • добави запис за показване на информацията за версията
  • Системни интерфейси за управление на версията:
  • Mercurial
  • добави поддръжка за изтегляне и натискане на текущата отметка
  • добави поддръжка за разширението на лентата
  • добави поддръжка за разширението histedit
  • добави поддръжка за лентата и изтегли разширенията в браузъра за регистрационни файлове
  • добави действие към административното меню, за да изчисти гнездата за архивиране
  • Уеб браузър (базиран на QtWebKit):
  • добави способност за запомняне на стойностите на увеличение за всеки сайт (включително диалогов прозорец за управление на тези)
  • добави икона на лентата на състоянието, за да покаже състоянието онлайн
  • Уеб браузър (базиран на QtWebEngine):
  • пренесъл уеб браузъра до QtWebEngine от Qt 5.6.0, тъй като с тази версия QtWebKit вече не е официално поддържан
  • Пакети от трети страни:
  • актуализирани Pyges до 2.1.3
  • актуализира pep8 до 2.1.0dev0 и го преименува на pycodestyle
  • актуализирано coverage.py до 4.1.0
  • актуализираните pyflakes към 1.2.3 +

Какво е новото във версия 6.1.6:

  • Това е решение за отстраняване на грешки. >

Какво е новото във версия 6.1.3:

  • Това е решение за отстраняване на грешки. >

Какво е новото във версия 6.1.0:

  • Обща:
  • добави страница за конфигуриране, за да редактира списъка на типовете mime, които ще се отворят в eric редактор
  • добави превключвателя за командата "--settings =", за да съхрани файловете с настройки в нестандартна директория
  • шашки:
  • добави партиден режим към инструмента за проверка на стила на кода, за да се възползват от множество CPU / CPU-Cores
  • добавени различни проверки към кода на стикера на кода (кодиращ коментар, авторско право, слепи, с изключение на, отчети за печат, един елемент на типа, __future__ внос,
  • добави партиден режим към инструмента за проверка на синтаксиса, за да използва множество CPU / CPU-Cores
  • добави партиден режим към инструмента за проверка на вдлъбнатините, за да използва множество CPU / CPU-Cores
  • добави проверка на сложността на кода. McCabe към инструмента за проверка на стила на кода
  • Редактор:
  • добавена възможност за конфигуриране на цветовете на водачите за вдлъбнатини
  • добавена възможност да поискате от няколко доставчици на списък с допълнения и доставчици на обаждания
  • добави маркерите за търсене към картата с маркери
  • File Browser:
  • добавена възможност за показване на внос на Python скрипт
  • Преглед на регистрационните файлове:
  • добави филтър за съобщения, включващ страница за конфигурация
  • Диалог на предпочитанията:
  • промени функцията "филтър" на функция "търсене", която забранява всички записи, които не съдържат въведения низ
  • Промени обработката на записите в списъка с конфигурационни страници, които трябва да се свият при първото показване, и запомнете разширените, докато eric работи (но не и между invocations)
  • Previewers:
  • добавиха възможността да използват "Сфинкс", за да прегледате ReST файловете
  • Проект
  • добавена функционалност за автоматично реорганизиране на файловете, когато типът на проекта или типът на файловите асоциации се променят
  • Браузър на проекта:
  • добавена възможност за показване на внос на Python скрипт
  • Документ на изходния код:
  • добавени маркери за описание на типа параметри (@type, @ptype) и връщащите се стойности (@rtype)
  • Разглеждане на задачите:
  • добавена способност за добавяне на под-задачи (т.е. йерархия на задачите) за ръчно генерирани задачи
  • Инструменти:
  • Диалогов прозорец
  • добавена възможност за търсене в изхода
  • Системни интерфейси за управление на версията:
  • Всички
  • добавена способност за търсене в изхода на Diff диалогови прозорци
  • Mercurial
  • подобри функционалността на браузъра на дневника по режим на търсене
  • подобри функционалността на браузъра на дневника чрез издърпване и натискане на действия
  • подобри функционалността на диалоговия прозорец на състоянието чрез изглед на разликата
  • Уеб браузър:
  • добави поддръжка за разрешенията за функциите на HTML5
  • усъвършенстван синтактичен анализ на заглавието на аранжимента за разпознаване на съдържанието в начина, по който се извършва в qutebrowser
  • промени и разшири интерфейса на VirusTotal за API v2
  • добави свой собствен прозорец за уеб инспектори, за да преодолее седмичната Qt
  • добави мениджър за Flash бисквитки
  • Пакети от трети страни:
  • актуализирано покритие до 4.0
  • актуализирани Pyges до 2.0.2

Какво е новото във версия 6.0.9:

  • Това е решение за отстраняване на грешки. >

Какво е новото във версия 6.0.7:

  • Това е съобщение за отстраняване на грешки. >

Какво е новото във версия 6.0.5:

  • Това е решение за отстраняване на грешки. >

Какво е новото във версия 6.0.4:

  • Това е съобщение за отстраняване на грешки. >

Какво е новото във версия 6.0.1:

  • Това е съобщение за отстраняване на грешки. >

Какво е новото във версия 6.0.0:

  • Release 6.0.0 на eric включва функцията eric 5.5 плюс няколко допълнителни. Основната разлика е, че може да се използва с Python3 / 2, PyQt5 / 4 и Qt5 / 4 на Linux, Mac OS X и Windows платформи.

Какво е новото във версия 5.5.0:

  • Обща:
  • изпълнява функция за фона, която изпълнява скриптове Python2 и Python3 във фонов режим, независимо от текущия преводач
  • добавени португалски преводи, предоставени от Candido Fontes
  • шашки:
  • актуализиран pep8 до 1.5.6
  • актуализирани pyflakes към версия 0.8.1 (съвместима с Python 3.4.0)
  • добавен инструмент за проверка на синтаксис за JavaScript файлове
  • добавена възможност за проверка на няколко файла от браузъра за източници на проекти
  • Debugger:
  • актуализирано покритие до 3.7.1
  • активирана информация за покритие в проекти на Python2
  • Редактор:
  • добави карта с превъртане като дисплей, показващ всички маркери
  • добави запис в контекстното меню, за да презареди файл с дадено кодиране
  • добави lexer за листови файлове с формат Qt (при надстройване от по-стари ерични версии трябва да се извърши промяна на асоциацията lexer за * .qss файлове чрез диалоговия прозорец за конфигуриране)
  • добави поддръжка за QScintilla Gettext lexer (QsciLexerPO) от QScintilla 2.8.2
  • добави поддръжка за QScintilla CoffeeScript lexer (QsciLexerCoffeeScript) от QScintilla 2.8.3
  • Много проекти:
  • добави поддръжка за категоризацията на проекти и промени файловия формат на няколко проекта
  • промени файловия формат на няколко проекта, за да съдържа относителни пътища към съдържащите се в проекта файлове
  • Мениджър на приставките:
  • разшири диалоговия прозорец на плъгин, за да позволи скриване на нежелани записи и изчистване на зоните за изтегляне на приставките
  • изпълнява проверката за съвместимост на Python2 за приставки (нов булев флаг "python2Compatible"
  • Проект:
  • добавена поддръжка за проекти на JavaScript
  • добавен код, за да преместите изтритите файлове / директории в кошчето за отпадъци, за да ги премахнете (os.remove), ако send2trash не може да бъде импортиран поради липсващи зависимости
  • Браузър за формуляри за проекти:
  • добавена функционалност за промяна на някои опции за създаване на кодови форми (вижте страницата за конфигурация Qt)
  • Системни интерфейси за управление на версията:
  • Всички
  • направи статусния светодиод (вдясно в долния ъгъл), който може да се кликне (в зависимост от цялостното състояние на VCS той ще покаже браузъра на журнала или диалоговия прозорец за състоянието)
  • Mercurial
  • подобри диалоговия прозорец на маркера и разшири браузъра на дневника, за да позволи маркирането на конкретна версия
  • добавени диалогови прозорци за въвеждане на съдържанието на първоначалните файлове .hgrc / mercurial.ini и .hg / hgrc
  • добави опция за конфигуриране, за да наложи използването на инструмента за вътрешно сливане
  • направи достъпност на действия, свързани с натискане / издърпване, в зависимост от конфигурираното отдалечено хранилище (по подразбиране / по подразбиране натиснете .hg / hgrc)
  • разшири браузъра на дневника с действие, за да премине към избраната версия
  • Добавена е поддръжка за разширението на shelf (от Mercurial 2.8)
  • добави поддръжка за разширението largefiles (от Mercurial 2.0)
  • добави поддръжка за резюме на Mercurial опашки
  • добави поддръжка за различни подкомандата "разреши"
  • Уеб браузър:
  • добави DuckDuckGo към списъка с търсещите машини по подразбиране
  • Пакети от трети страни:
  • обновена CharDet до 2.2.1

Какво е новото във версия 5.4.7:

  • >

Какво е новото във версия 5.4.6:

  • Това е съобщение за отстраняване на грешки. >

Какво е новото във версия 4.5.19:

  • Това е съобщение за отстраняване на грешки. >

Какво е новото във версия 4.5.18:

  • Това е съобщение за отстраняване на грешки. >

Какво е новото във версия 4.5.17:

  • Това е съобщение за отстраняване на грешки. >

Какво е новото във версия 4.5.15:

  • Това е съобщение за отстраняване на грешки. >

Изисквания :

  • Python
  • PyQt

Снимки

eric_1_69446.png
eric_2_69446.png

Подобен софтуер

FreeRIDE
FreeRIDE

2 Jun 15

Kscope4
Kscope4

20 Feb 15

Qt Creator
Qt Creator

17 Feb 15

Коментари към Eric

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория