Софтуер детайли:
Версия: 6.1.3
Дата на качване: 17 Feb 15
Разрешително: Безплатно
Популярност: 30
питон-mode.el е режим за Emacs и XEmacs режим за разработване, редактиране и дебъгване Python софтуер.
питон-mode.el е с отворен код приложение написано на езика Python програмиране на съвместим с всички платформи, където Python тече
Какво ново в тази версия:.
- PEP8 тире-алтернативи при затваряне списък изпълнява
- Boolean `Ру-близък до начало-колона-р", по подразбиране е нула
- my_list = [1, 2, 3, 4, 5, 6,]
- резултат = some_function_that_takes_arguments ("а", "б", "в", "D", "E", "F",)
- Когато не-нула, той ще бъде подравнена по първата буква от реда, който започва конструкцията на няколко реда, като в:
- my_list = [1, 2, 3, 4, 5, 6,
- резултат = some_function_that_takes_arguments ("а", "б", "в", "D", "E", "F",
- Keys CMA, CMe използва за всякаква форма най-високо ниво, LP: 1191078
- Boolean `Ру-defun употреба-горно ниво-р" Ако не-нула, beginning- форми излезлите от defun ще използват `Ру-начало-на-най-високо ниво", `Ру-излезлите от -TOP ниво ", Марк-defun марка форма най-високо ниво в точка др.
- Keys CMA, CMe използва за всякаква форма най-високо ниво, LP: 1191078
- Нови команди: Ру-начало-на-блок-ток-колона & quot; достигнат в началото на блок, който започва в текущата колона & quot;
- Ру-начало-на-най-високо ниво Ру-начало-на-най-високо ниво Ру-край на най-високо ниво Ру-Марк-горно ниво Ру-копие-горно ниво Ру-изтривате-плот ниво Ру-убие-горно ниво Ру-изпълни-горно ниво Ру-горно ниво-форма-р Ру-коментар-горно ниво Ру-начало-на-най-високо ниво-р
- `непълнолетен-блок" команди добавени Лека блок е започнато от `за", `ако", `опитайте 'или` с ", а блок обхваща и` Def' или `клас"
- променлива `Ру-държи-Windows-конфигурация", по подразбиране е нула Настройка `Ру-държи-Windows-конфигурация" на `T" ще възстанови Windows-конфигурация независимо от `Ру-мощностни буфери върху изпълни-р 'и `Ру-сплит прозорци-On--изпълняват P" настройки. Въпреки това, ако възникне грешка, тя се показва.
- За suppres дограма промени, дължащи се на грешка сигнализация също, определен `Ру-държи-Windows-конфигурация" на "сила
- булеви празни реда се затваря-р, по подразбиране е нула Когато не-нула, dedent след празен ред след блок Ако не-нула, а Си Джей от празен ред би dedent.
- Ако е истина: печат (& quot; Част от-декларация, ако & quot;)
- печат (& quot; Не е част от-декларация, ако & quot;)
- булев Ру-дебъгване-р, по подразбиране е нула Когато не-нула, пази респ. полезна информация за отстраняване на грешки магазин. Временни файлове не се изтриват. Други функции може да се приложат някои сеч и др.
- евристичен излизане нова Var `Ру-макс-specpdl размери", по подразбиране е `макс-specpdl размер" Ру-края на изявление ще грешки, ако редица `Ру-макс-specpdl размер" примки е завършена , като по този начин се избягва цаката от евентуално вечния цикъл.
- `Ру-декларация" вече не refferred да `Ру-копие-извлечение" Същото е и с блок, Def, изразяване и т.н. `Ру-декларация" направи собствена команда, която се връща изявление, низ.
- булев `Ру-макс Помогни-буфер-р", по подразбиране е нула Ако & quot; * Python-Help * & quot; -буфер бъде единствената видима .
Какво ново във версия 6.1.2:
- опростено меню
- `Ру-изпълнява -...'- команди връщат резултат като низ
- Контролира се от булев `Ру-магазин-резултат-р", Default е нула
- Когато не-нула, сложи резултат низ от `Ру-изпълнява -..." в Kill-пръстен, така че може да се издърпа.
- команди изтриване на всички коментираха линии:
- `Ру-изтриване коментари-In-Def-или-клас"
- `Ру-изтриване коментари в класа"
- `Ру-изтриване коментари-In-блок"
- `Ру-изтриване коментари-In-регион"
- булев `Ру-тире-скоба заснети-multilines-р, по подразбиране е нула
- Ако не-нула, тирета елементи от списъка на стойност `Ру-тире-офсет" на първия елемент:
- Def Foo ():
- ако (Foo &&
- Баз):
- бар ()
- Станд застане срещу първия елемент:
- Def Foo ():
- ако (Foo &&
- Баз):
- бар ()
- `Ру-изход-буфер" прави адаптивни
- Виж булев `Ру-наложат-изход-буфер-р"
- изключения следните екзекутирани региони направени точка към източник
- командата `Ру-празни извън списъка-назад"
- Изтрива всички елементи от списъка преди точка
- С когато курсора след
- MyString [0: 1]
- ------------- ^
- == & GT;
- MyString []
- --------- ^
- В резултат на курсора се insided изпразни, ограничена форма & quot;.
- `Ру-малка изява" преразгледано, числови аргументи отпаднали
- схваща по ключови думи аргументи
- булев `Ру-електрическа-убие-назад-р", по подразбиране е нула.
- Ако зад ограничена форма на тиранти, скоби или скоби,
- `Ру-електрическа-Backspace" изтече `Ру-празни извън списъка-назад"
- Ру-flakes8 управляван flakes8 API
- адаптивни `Ру-backslashed линии-тире-отместване"
- булев `Ру-pylint-оферта-ток-р"
- Ако сегашните буфери файл трябва да се предложи за проверка.
- Иначе `Ру-pylint управляван" поглежда името на файла от историята
- булев `Ру-бързо-на-променил-р"
- Когато нарича интерактивно, попитайте за спасяване преди
- променило буфер се изпраща преводач.
- адаптивни `Ру-затваряне-списък-пространство"
- Брой символи, затваряне parentesis можеш да отговаряш от отваряне
- адаптивни `Ру-разкоментирайте-тире-р"
- Когато не-нула, след Разкоментирайте тире линии.
- булев `Ру-натоварването скелети-р"
- Ако трябва да се зареждат определения скелет
- булев `Ру-ако-име-главния-разрешение-р"
- Позволява изпълнение на код вътре блокове, започнати от
- ако __name __ == "__main __"
- булев `Ру-връхната-грешка-източник-р", по подразбиране е нула
- Когато Ру-изпълнява -... команди повдигат грешка, съответния код в изходния буфер ще бъде осветен.
- `Ру-Remove-наслагвания-в-точка", командата
- Отстрани наслагвания като набор, когато `Ру-връхната-грешка-източник-р" е не-нула.
- `Ру-които-Def-или-клас", команда, сега се използва `която функция режим"
- неизползвана променлива `Ру-Backspace-функция" отстранява
- Приложен трета страна-неща отстранен Както се съобщава в конфликт на Emacs-огледало, LP: 1153998
- влияе autopair.el, смарт-operator.el
- пазените меню превключва респ. команди ще издаде предупреждение
- спадна `Ру-ал-запълваща docstring-р"; само `попълват точка" трябва DTRT
- `Ру-зададете-пейджър-котка-р", по подразбиране е нула
- Ако не-нула, $ PAGER е настроен на "котка"
- в директорията док адаптивни променливи са изброени:
- variables-python-mode.org, променливи-питон-mode.rst
Какво ново във версия 6.1.0:
- Ру-нагоре:
- Отиване едно ниво по-горе на съставен израз или определение в точка.
- Ру-надолу:
- Отиване едно ниво под на съставен израз или определение в точка.
- Адаптивни изход директорията:
- След проверка за отдалечена обвивка, са консултирани от следните променливи:
- Ру-използване-ток-реж-при-изпълни-р, по подразбиране тон:
- Когато `т", текущата директория се използва от Python-корпус за изход от `Ру-изпълни-буфер" и свързаните с команди
- Ру-fileless-буфер-използване-подразбиране-указател-р, по подразбиране тон:
- Когато `Ру-използване-ток-реж-при-изпълни-р" е не-нула и не буфер-файл съществува, стойността на `директория по подразбиране 'задава текущата работна директория на Python изход черупки & quot;
- Ру-държи раковина-реж-при-изпълни-р, по подразбиране нула:
- Не променяйте текущата работна директория Python на Shell при изпращане на код.
- `Ру-изпълни-директория", по подразбиране нула
- Ако не е определен досега, $ VIRTUAL_ENV и $ HOME Запитванията.
- набор от команди, призоваващи Python3.3
- запълни docstrings според стила, команди:
- Ру-пълнене-низ-Джанго
- Ру-пълнене-низ-onetwo
- Ру-пълнене-низ-PEP-257
- Ру-пълнене-низ-PEP-257-пп
- Ру-пълнене-низ-симетрична
- Адаптивни променлива `Ру-запълваща docstring стил" осигурява по-подразбиране
- използва от `Ру-запълваща низ", `Ру-запълваща точка"
- Джанго:
- & quot; & quot; & quot;
- Process Foo, връщане бар.
- & quot; & quot; & quot;
- & quot; & quot; & quot;
- Process Foo, връщане бар.
- Ако процесор откаже хвърлят ProcessingError.
- & quot; & quot; & quot;
- ONETWO:
- & quot; & quot; & quot; Process Foo, връщане бар & quot;. & Quot; & quot;
- & quot; & quot; & quot;
- Process Foo, връщане бар.
- Ако процесор откаже хвърлят ProcessingError.
- & quot; & quot; & quot;
- PEP-257:
- & quot; & quot; & quot; Process Foo, връщане бар & quot;. & Quot; & quot;
- & quot; & quot; & quot;. Process Foo, връщане бар
- Ако процесор откаже хвърлят ProcessingError.
- & quot; & quot; & quot;
- PEP-257-NN:
- & quot; & quot; & quot; Process Foo, връщане бар & quot;. & Quot; & quot;
- & quot; & quot; & quot;. Process Foo, връщане бар
- Ако процесор откаже хвърлят ProcessingError.
- & quot; & quot; & quot;
- SYMMETRIC:
- & quot; & quot; & quot; Process Foo, връщане бар & quot;. & Quot; & quot;
- & quot; & quot; & quot;
- Process Foo, връщане бар.
- Ако процесор откаже хвърлят ProcessingError.
- & quot; & quot; & quot; & quot;
- Изградено код оказва нивото python.el, благодарение Fabian
- `Ру-надолу-декларация", `Ру-нагоре-декларация"
- Toggle-Ру-сплит прозорци върху изпълни-р
- Ру-сплит прозорци върху изпълни-р-на разстояние
- Ру-сплит прозорци върху изпълни-р-на
- Toggle-Ру-мощностни буфери върху изпълни-р
- Ру-мощностни буфери върху изпълни-р-на
- Ру-мощностни буфери върху изпълни-р-на разстояние
- `Ру-шел-Switch-буфери върху изпълни-р" преименуван `Ру-мощностни буфери върху изпълни-р"
Какво ново във версия 6.0.12:.
- Ру-sexp-функция
- Когато набор, това е стойност се нарича вместо `напред-sexp", `обратна sexp
- Възможности за избор са Ру-частично-изразяване, Ру-изразяване, по подразбиране нула
- `Ру-частично-изразяване" преразгледано.
- Освен общите движения като `defun", `изявление" конкретни редакции Python-режим се доставят:
- `Ру-изразяване" и `Ру-частично-изразяване".
- Отчет долу се счита, съставен от две `Ру-изразяване"
- а = ['спам "," яйца ", 100, 1234]
- | _ | | _________________________ |
- Assigment оператор и всички вътрешни коментари се игнорират.
- `Ру-частично-израз" ще съвпадне шест секции
- а = ['спам "," яйца ", 100, 1234]
- | _ | | _____ | | ____ | | __ | | __ |
- | _________________________ |
- Когато преминаващи код, `Ру-частично-експресия" се изкачва нагоре и надолу
- всички нива, срещани, т.е. при отваряне `['` Ру-израз "ще се завърне [" спам "," яйца ", 100, 1234], докато един Чар зад най`' '
- донася `" спам ","
- `Ру-намерите-определение" засича също не са внесени определение в текущия буфер
- Избор между `Ру-имену-създадат-индекс-нова" и серия 5.
- Ру-имену-създадат-индекс-функция прави по-лесно.
- Адаптивни променлива `Ру-имену-създадат-индекс-функция" при условие, виж също
- команда в PyTools
- Нови команди насочени BOL като за начало / край:
- Ру-начало-на-блок-бол
- Ру-края на блок-бол
- Ру-Марк-блок-бол
- Ру-копие блок-бол
- Ру-убие-блок-бол
- Ру-изтривате-блок-бол
- Ру-края на клауза-бол
- др.
- Докато команди & quot; Ру-начало ... & quot; респ. & Quot; Ру-края на ... & quot; изчисли контекста,
- избирате съответния началото или в края,
- нов & quot; Ру-нагоре ... & quot ;, & quot; Ру-надолу ... & quot; скок рег.израз базирани на
- следващия елемент в буфер.
- Вижте също меню PyEdit
Какво ново във версия 6.0.10:
- Адреси някои бъгове и проблеми, скорост
Какво ново във версия 6.0.9:
- autopair режим доставени Кредити до Joao Tavora HTTP: //autopair.googlecode.com виж README-AUTOPAIR.org за подробности
- Оцветяване на синтаксиса в Python-шел буфери активиран булев `Ру-fontify черупка-буфер-р", по подразбиране е нула
- Ру-добавка abbrev, нова команда Подобно на `добавка режим-abbrev", но използва `Ру-частично-изразяване" преди точка за разширение за съхранение, не `дума". Също така се предвижда предложение за нови abbrevs.
- Предложение за abbrev се състои от downcased инициалите на разширение - при условие, че са на Чар-клас [: алфа:]
- Например кода по-долу ще бъде призната като `Ру-изразяване", съставен от три Ру-частични-изрази.
- OrderedDict.popitem (миналата = True)
- Поставяне на курсора в EOL, M-3 Mx Ру-добавка abbrev
- ще подтикне & quot; ОП & quot; за abbrev да съхранявате, като първата `Ру-частично-изразяване" beginns с & quot;. (& quot ;, която не се приема като предложение
- Ру-редактиране-abbrevs скача до `питон-режим-abbrev-маса"
- modeline засилена, когато един път / до / моя / облагодетелствана / Python е даден с `Ру-черупка-име" буфера на Python-черупка, преди да се покаже
- * ND път / до / моя / облагодетелствана / Python *
- сега:
- * ptmfP Python *
- булев `Ру-modeline-дисплей-пълен път-р" Булева `Ру-modeline-акроним-дисплей-дом-р" Ако modeline съкращението трябва да съдържа символа, посочващ домашна директория.
- Режим Онлайн показва & quot; Ру & quot; по подразбиране персонализирате `питон-режим-modeline-дисплей"
- Pymacs интеграцията падна от багажника конфликти с класически инсталацията, да бъдат докладвани
Какво ново във версия 6.0.7:
- положи всички Python черупки Acces своя собствена история-файл :
- .python3_history
- .python_history
- .ipython_history др.
- на конструкцията се използва:
- `шарнирен сила-Ру-черупка-име-р"
- `сила-Ру-черупка-име-р-на" включване / изключване
- което го прави по-лесно да се наложат по подразбиране Ру-черупка при изпълнение
- `шарнирен сила-местния раковина"
- `Ру-сила-местния черупка-на" включване / изключване
- Ако локално посочено Python черупки трябва да бъдат предприети, и
- прилагани при сесии изпълнява команди, LP: 988 091
- специфична завършеност:
- Ру-python2 черупка-пълна, Ру-python3 черупка-пълна,
- Ру-python2-скрипт-пълна, Ру-python3-скрипт-пълна
Какво ново във версия 6.0.5:
- Menu преработен и разширен
- разширени команди комбинирате изпълняващата изявление / блок ... с специален / ключ ... и т.н. Това може да премахне някои нужда от персонализиране.
- местните среди поддържат започнаха
- Ако разговори към общата `Ру-черупка" трябва да използват местната изпълним вместо система подразбиране Python набор
- `Ру-използване-местния-подразбиране" заедно с `Ру-черупка-местния-пътека"
- Превключва между преводача персонализирани в `Ру-черупка-Toggle-1" респ. `Ру-черупка-Toggle-2". Беше трудно кодирани CPython и Jython в по-ранни версии, сега започва с Python2 и Python3 по подразбиране.
- `Ру-черупка-име" приема PATH / ДА / изпълним в допълнение към името на инсталиран по подразбиране Python-Shell.
- Разрешения инсталиране на команди като (defun питон-XYZ черупка (и по желание argprompt)
- & quot; Старт на Python-XYZ преводач ... & quot;
- (интерактивни)
- (нека ((Ру-черупка име & quot; PATH / ДА / PYTHON-XYZ & quot;))
- (Ру-черупка argprompt)))
- нови команди `тире-раздели-режим", `заключващи-тире-раздели-режим", `тире-раздели-режим-на", `тире-раздели-режим излитане"
- функция след искане на Stack Exchange попита 13 юли '11 в 13:23 каза: `таб-широчина" сега следва `Ру-тире-отместване"
- нова команда `Ру-изпълни-област-подразбиране 'принуждава системи подразбиране Python преводачът да изпълни, игнорира вертеп
- функции, свързани с нов дизайн, `асинхронен довода отпаднали` Ру-изпълни-регион "сега гласи:
- (defun Ру-изпълни-област (започнете край и избор черупки специален) & quot; Изпратете региона на Python преводач .
- Когато нарича с \ [Univeral-аргумент], изпълнение през `подразбиране стойност" на `Ру-черупка-име" е принуден.
- Когато нарича с \ [Univeral-аргумент], последван от редица различни от 4 и 1, ръководство се появи подкана да посочите черупка. Това може да е името на една черупка на цялата система или да включва пътя към виртуална среда.
- Когато наречен от Програмно, че приема низ уточнява черупка, която ще бъде наложена изпълни като аргумент. & Quot; [...]
- нова `Ру-номер в лице", се вижда само когато персонализирани и `Ру-използване-номер лице-р" е `т", наследява подразбиране лице с големи файлове fontifying брой може да предизвика забавяне
- нова булев `Ру-многословно-р", ако `т", достигна тире ниво и т.н. се оведомен
- нови команди Ру-изпълни-буфер-посветен, Ру-изпълни-буфер-превключвател -dedicated
- `превключвате-Ру-умен отстъп" Нова заповед също `Ру-умен-вдлъбнатина-на", -Къщи
"Псевдоним на по-мощен` Ру-мощностни черупки "<> Ли Ру-шарнирен черупки
Какво е новото във версия 6.0.4:
- Python черупки започва с `питон-режим", който е необходими за реализиране на предприятието булев адаптивни `Ру-Старт-Run-Ру-черупка"
- outline- (малцинство). Персонализирайте `пи-външния-малка-режим-р", за да го включите с питон-режим
- Hook доставени до начало HS-малка-режим от питон-режим
- Персонализиране `Ру-скрий-шоу-малка-режим-р"
- Key например настройка:
- (глобална зададена ключ [(супер и)] "HS-СКРИТ всички)
- (глобална зададена ключ [(Super S)] "HS-шоу-всички)
- Обява на наличните команди в орг-режим и останалата формат в указателя & quot; док & quot;
- Python черупки и изпълняващите форми могат да бъдат призовавани като посветена процес. Вижте команди на разположение w наставка & quot; -dedicated & quot;.
- завършване фиксиран: M-TAB завършва в Python буфер, TAB завършва в Python черупки
- Ру-надолу-FORM-LC команди
- Goto входа на тръбопровода след края на форма.
- & quot; -lc & quot; щандове за & quot; лява ъглова & quot; -. Допълващ команда пътуват наляво, докато `Ру-излезли от форма" спира в десния ъгъл
- Реализирани форми са & quot; блок & quot ;, & quot; клауза & quot ;, & quot; Def & quot ;, & quot; клас & quot ;, & quot; декларация & quot;.
- Ру-надолу-ФОРМА команди
- като Ру-надолу-блок въведени във версия 6.0.3,
- приложени също за & quot; клауза & quot ;, & quot; Def & quot ;, & quot; клас & quot;,
- & quot; декларация & quot;.
- Отиди в началото на следващата пресечка по-долу
- текущото ниво.
Режим включен предоставяне на регулярни изрази
Коментари не е намерена