Дані програми:
Версія: 6.1.3
Дата завантаження: 17 Feb 15
Ліцензія: Безкоштовно
Популярність: 1
Python-mode.el є режим для Emacs і XEmacs режимі розробки, редагування та налагодження програмного забезпечення Python.
Python-mode.el є відкритим вихідним кодом програми, написані на мові програмування Python, сумісний з усіма платформами, де Python пробігає
Що нового У цьому випуску :.
- PEP8 відступ-альтернативи при закритті список реалізовані
- Boolean `ру-близько під-Start-стовпця р ', за замовчуванням дорівнює нулю
- my_list = [1, 2, 3, 4, 5, 6,]
- результат = some_function_that_takes_arguments ('', 'B', 'C', 'D', 'E', 'F')
- Коли НЕ-нуль, він буде вишикувалися під перший символ рядка, який починається з кількох рядків конструкцію, як в:
- my_list = [1, 2, 3, 4, 5, 6,
- результат = some_function_that_takes_arguments ('', 'B', 'C', 'D', 'E', 'F',
- Кнопки CMa, CMe використовувати для всіх форм верхнього рівня, LP: 1191078
- Boolean `ру-DEFUN використання, топ-рівня P 'Якщо значення не нуль, beginning- вичерпаним визначення функції форми будуть іспользовать` ру-початок-о-топ-рівня',` ру-END-OF Печі-рівня ", Марк-DEFUN відзначає форму верхнього рівня в точці та ін.
- Кнопки CMa, CMe використовувати для всіх форм верхнього рівня, LP: 1191078
- Нові команди: ру-початок-о-блоку струму колонці і Quot; Reach початок блоку, який починається в поточному стовпці і Quot;
- ру-початок-о-топ-рівня ру-початок-о-топ-рівня ру-кінця-топ-рівня ру-Марк-верхнього рівня ру-копія-верхнього рівня ру-видалити-TOP- Рівень ру-вбити-верхнього рівня ру-виконати-верхнього рівня ру-верхнього рівня форм-р ру-коментар-верхнього рівня ру-початок-о-топ-рівня-р
- `незначною блок" додані команди незначні блок запускається `для ',` якщо', `спробувати 'або' з ', в той час як блок охоплює також визначення функції' або 'клас'
- змінна `ру-тримати-Windows-конфігурацію", за замовчуванням дорівнює нулю параметра `ру-тримати-Windows-конфігурацію 'на' T 'буде відновити Windows-конфігурацію, незалежно від` ру-SWITCH-буферів-на-виконати-р 'і `ру-спліт-вікна-на-що виконують-р« Налаштування. Однак, якщо відбувається помилка, вона відображається.
- Щоб suppres віконних змін внаслідок помилки сигналізації та встановіть `ру-тримати-Windows-конфігурації« на »сили
- логічні порожні-Line закривається-р, за замовчуванням нуль, коли-нуль, dedent після порожнього рядка, наступній за блок, якщо не-нуль, Cj з порожнім рядком б dedent.
- , якщо True: печатки (& Quot; Частина IF-заяву та Quot;)
- друк (& Quot; Чи не є частиною умовного оператора і Quot;)
- логічне ру-налагодження р, за замовчуванням нуль, коли-нуль, тримати соотв. магазин інформація, корисна для налагодження. Тимчасові файли залишаються. Інші функції можуть реалізувати деякі реєстрацію і т.д ..
- евристичний вихід нового вар `ру-макс-specpdl розмір", за замовчуванням `макс-specpdl розмір" ру-вичерпаним заяві буде помилка, якщо число `ру-Max-specpdl розміру" петлі завершено , таким чином уникаючи висіти на, можливо, вічної петлі.
- `ру-заяву» більше не refferred в `ру-Copy-оператора" Те ж саме з блоком, Def, вираз і т.д. `ру-заяву" зробив власну команду, яка повертає заяву, рядок.
- логічне `ру-макс-допомога-буфер-р ', за замовчуванням дорівнює нулю, якщо і Quot; * Python-Help * & Quot; -буфера бути видні тільки .
Що нового у версії 6.1.2:
- Спрощене меню
- `ру-виконати -...'- команди повертають результат у вигляді рядка
- Управління за допомогою булевої `ру-магазині-результат-р ', за замовчуванням дорівнює нулю
- Коли НЕ-нуль, покласти в результаті рядок `ру-виконати -... 'в знищень кільця, так що може бути смикнув.
- Команди видалення всіх обговорювані рядки:
- `ру-Delete відгуки-в-DEF-якого класу '
- `ру-Delete відгуки в своєму класі '
- `ру-Delete відгуки-в-блоку '
- `ру-Delete відгуки-в-області '
- логічне `ру-відступ-Хлопець-натягнуті-Multilines-р, за замовчуванням дорівнює нулю
- Якщо значення не нуль, відступи елементів списку значення `ру відступ зі зміщенням" до першого елемента:
- Def Foo ():
- , якщо (Foo &&
- Баз):
- бар ()
- за замовчуванням на одній лінії з першим елементом:
- Def Foo ():
- , якщо (Foo &&
- Баз):
- бар ()
- `ру-вихід-буфер" зробив настроюється
- Див логічне `ру-виконувати-вихід-буфера-р '
- Винятки наступні виконаних регіонів, зроблених вказівки на джерело
- Команда `ру-порожніми через List-назад"
- Видаляє всі елементи зі списку до точки
- С, коли курсор після
- MyString [0: 1]
- ------------- ^
- == & GT;
- MyString []
- --------- ^
- В результаті курсора insided спорожніли, обмежену форму і Quot ;.
- `ру-мінорній вираз« переглянута, числові аргументи впав
- схоплює ключові слова аргументи
- логічне `ру-електричного вбити-назад-р ', за замовчуванням дорівнює нулю.
- Якщо за обмеженій формі фігурних дужках, дужки або дужки,
- `ру-електричний-Backspace" працює `ру-порожніми через List-назад"
- ру-flakes8 перспективі, flakes8 API
- настроюються `ру-Такими керуючими ліній відступу зміщення
- логічне `ру-pylint пропозицію струму-р '
- Якщо поточні буфери файл повинен бути запропонований для перевірки.
- В іншому випадку `ру-pylint-біжи" дивиться ім'я файлу з історії
- логічне `ру-запрошення-на-змінилися-р '
- При виклику в інтерактивному режимі, просимо зберегти перед тим, як
- змінили буфер відправляється перекладача.
- настроюється `ру-закриття-лист-простір"
- Кількість символів, закриваючи parentesis відступ від відкриття
- настроюються `ру-розкоментувати відступи-р '
- Коли НЕ-нуль, після підредагувати ліній відступу.
- логічне `ру-навантаження-скелетон-р '
- Якщо визначення скелет повинен бути завантажений
- логічне `ру-якщо-ім'я-головного дозвіл-р '
- Дозволяє запускати код всередині блоків, розпочатих
- , якщо __NAME __ == '__main __
- логічне `ру-Виділіть помилок вихідним кодом, р ', за замовчуванням дорівнює нулю
- При ру-виконати -... команди викличе помилку, буде виділений відповідний код у вихідному буфері.
- `ру-Видалення накладки-на-точка", команда
- Видалити помітки чином при `ру-Виділіть помилок джерела-р 'не є нулю.
- `ру-кою-Def-якого класу", команда, в даний час використовується `, які функція режиму"
- не використовується змінна `ру-Backspace функція" видалити
- У комплекті сторонні речі видалені повідомили суперечливі Emacs-дзеркало, LP: 1153998
- впливає autopair.el Smart-operator.el
- Зберігається меню переключається соотв. команди будуть видавати попередження
- впав `ру-пункт, заповнення рядок документації-р '; просто `заповнює пункт" повинен DTRT
- `ру-SET-пейджер кіт-р ', за замовчуванням дорівнює нулю
- Якщо значення не нуль, $ пейджер встановлений в 'кішки'
- в каталог документують настроюються змінних в списку:
- variables-python-mode.org, змінні-пітон-mode.rst
Що нового у версії 6.1.0:
- ру-до:
- Перехід до початку один рівень вище з'єднання заяви або визначення в точці.
- ру-вниз:
- Перехід до початку один рівень нижче сполуки заяви або визначення в точці.
- Настроювані вихідний каталог:
- Після перевірки віддаленого оболонки, наступні змінні консультації:
- ру використання струму-DIR-прі-виконати-р, за замовчуванням T:
- Коли немогу ", використовується поточний каталог на Python-оболонки для вивода` ру-виконати-буфер» і пов'язаних з ними команд
- ру-Безтілесний-буфера використання за замовчуванням-каталог-р, за замовчуванням T:
- При `ру використання струму-DIR-прі-виконати-р 'не є нулю і не буфера файл не існує, значення каталоге` за замовчуванням' встановлює поточний робочий каталог вихідний Python оболонки і Quot;
- ру-тримати-Shell-DIR-прі-виконати-р, за замовчуванням нуль:
- Чи не змінювати поточний робочий каталог оболонки Python при відправці коду.
- `ру-виконати-каталог ', за замовчуванням нуль
- Якщо нічого не було встановлено досі, $ VIRTUAL_ENV і $ HOME опитуються.
- Набір команд, що вимагають Python3.3
- заповнити рядки документації у відповідності зі стилем, команди:
- ру-заповнення рядків, Django
- ру-заповнення рядків, OneTwo
- ру-заповнення рядків-PEP-257
- ру-заповнення рядків-PEP-257-пп
- ру-заповнення рядків симетричною
- Налаштовувана змінна `ру-заповнення рядок документації стилі 'забезпечує значення за замовчуванням
- використовується `ру, заповнення рядка ',` ру-вставка пункт'
- DJANGO:
- & Quot; & Quot; & Quot;
- Процес Foo, повернення бар.
- & Quot; & Quot; & Quot;
- & Quot; & Quot; & Quot;
- Процес Foo, повернення бар.
- Якщо обробка не може кинути ProcessingError.
- & Quot; & Quot; & Quot;
- Onetwo:
- & Quot; & Quot; & Quot; Спосіб Foo, повернення бар & Quot ;. & Quot; & Quot;
- & Quot; & Quot; & Quot;
- Процес Foo, повернення бар.
- Якщо обробка не може кинути ProcessingError.
- & Quot; & Quot; & Quot;
- PEP-257:
- & Quot; & Quot; & Quot; Спосіб Foo, повернення бар & Quot ;. & Quot; & Quot;
- & Quot; & Quot; & Quot ;. Процес Foo, повернення бар
- Якщо обробка не може кинути ProcessingError.
- & Quot; & Quot; & Quot;
- PEP-257-NN:
- & Quot; & Quot; & Quot; Спосіб Foo, повернення бар & Quot ;. & Quot; & Quot;
- & Quot; & Quot; & Quot ;. Процес Foo, повернення бар
- Якщо обробка не може кинути ProcessingError.
- & Quot; & Quot; & Quot;
- симетричний:
- & Quot; & Quot; & Quot; Спосіб Foo, повернення бар & Quot ;. & Quot; & Quot;
- & Quot; & Quot; & Quot;
- Процес Foo, повернення бар.
- Якщо обробка не може кинути ProcessingError.
- & Quot; & Quot; & Quot; & Quot;
- Побудований на код бачили в python.el, завдяки Фабіан
- `ру-вниз-заяву ',` ру-до-заяву
- тумблер ру-спліт-вікна-на-виконати-р
- ру-спліт-вікна-на-виконати-р-с
- ру-спліт-вікна-на-виконати-р-на
- тумблер ру-вимикачі-буфери-на-виконати-р
- ру-вимикачі-буфери-на-виконати-р-на
- ру-вимикачі-буфери-на-виконати-р-с
- `ру-Shell-вимикачі-буфери-на-виконати-р 'переіменована` ру-вимикачі-буфери-на-виконати-р'
Що нового у версії 6.0.12 :.
- ру-Sexp-функція
- Якщо встановлено, що це значення називається замість `вперед-Sexp ',` зворотного Sexp
- Варіанти вибору ру-часткового вирази, ру-вираз, за замовчуванням нуль
- `ру-часткової вираз« переглянуті.
- Крім загальних кроків, як `DEFUN ',` заяву "конкретні правки Python-режим поставляються:
- `ру-вираз 'і` ру-часткової вираз".
- Про себе нижче вважається складається з двох `ру-вираз"
- = ['спам', 'яйця', 100, 1234]
- | _ | | _________________________ |
- оператор розпаювання і все всередині коментарі ігнорується.
- `ру-часткової вираз" буде відповідати шість секцій
- = ['спам', 'яйця', 100, 1234]
- | _ | | _____ | | ____ | | __ | | __ |
- | _________________________ |
- При переміщенні код, `ру-часткової вираз" піднімається вгору і вниз
- всі рівні зустрічаються, тобто при відкритті `['' ру-вираз 'поверне [' спам ',' яйця ', 100, 1234], в той час як один символ позаду на' ''
- це дає `'спам', '
- `ру знайти чіткості" також виявляють не-імпортний визначення в поточному буфері
- Вибір між `ру-imenu створити індексу-новий» та серії 5.
- ру-imenu створити індекс-функція легше.
- Налаштовувана змінна `ру-imenu створити-індекса-функцію" забезпечити, дивіться також
- Команда в PyTools
- Нові команди адресації BOL стартовою / кінець:
- ру-початок-о-блоку-бол
- ру-вичерпаним блоку-бол
- ру-Марк-блок-бол
- ру-копія-блок-бол
- ру-вбити-блок-бол
- ру-видалити-блок-бол
- ру-вичерпаним п-бол
- т.
- При команди і Quot; ру-початок ... & Quot; відповідно І Quot; ру-кінець ... і Quot; обчислити контекст,
- , вибравши відповідну початку і кінця,
- новий & Quot; ру-до ... & Quot;, & Quot; ру-вниз ... і Quot; Перейти RegExp основі в
- Наступний елемент в буфері.
- Дивіться також меню PyEdit
Що нового у версії 6.0.10:
- Адреси деякі помилки і проблеми зі швидкістю
Що нового у версії 6.0.9:
- autopair режим доставлений Кредити в Жуан Тавора HTTP: //autopair.googlecode.com см README-AUTOPAIR.org докладніше
- Підсвічування синтаксису в буферах Python-оболонки включений логічне `ру-розфарбувати-Shell-буфера-р ', за замовчуванням дорівнює нулю
- ру-додати-абревіатура, нова команда діє подібно `додати режиму-розшифрувати скорочення", але використовує `ру-часткову вираз" перед точкою для розширення зберігати, чи не `слово '. Також забезпечує пропозицію для нових скорочень.
- Пропозиція по скороченнях складається з downcased ініціали розширення - за умови, що вони мають символ класу [: Alpha:]
- Наприклад, код нижче будуть визнані як `ру-вирази», що складається на три ру-часткових виразів.
- OrderedDict.popitem (останній = True)
- Введення curser в EOL, М-3 Mx ру-додати-абревіатура
- спонукає & Quot; оп & Quot; для абревіатура для зберігання, в якості першого `ру-часткової виразу" beginns з & Quot ;. (і Quot;, яка не приймається як пропозиції
- ру-Edit-скорочення, перехід до `Python-режим-абревіатура стіл '
- режимної посилюється, коли шлях / до / моя / сприяння / Python дається з `ру-Shell-ім'я" буферної Python-оболонки до виведе
- * ND шлях / до / моя / сприяння / Python *
- зараз
- * ptmfP Python *
- логічне `ру-режимна-дисплей на постійній основі Шлях-р 'логіческое` ру-режимна-акронім-дисплей-дім-р" Якщо режимної акронім повинна містити символи зазначенням домашній каталог.
- Режим-лінія вказує і Quot; Ру & Quot; За замовчуванням налаштування `Python-режим-режимна-дисплей
- Pymacs Інтеграція знизилася з магістральних конфліктів з класичною, що установка повідомили
Що нового у версії 6.0.7:
- , щоб кожен снаряд Python Acces свою історію файл
- .python3_history
- .python_history
- .ipython_history т.
- , пов'язані з оболонки, використовувані:
- `тумблер форс-ру-оболонки ім'я-р '
- `форс-ру-оболонки ім'я-р-на '/ з
- робить його легше застосовувати ру-оболонки за замовчуванням при виконанні
- `тумблер форс-місцевому оболонка»
- `ру-сила-місцевому оболонки на '/ з
- Якщо локально вказано оболонки Python повинні бути прийняті і
- , що накладаються на сесіях виконувати команди, LP: 988091
- конкретних завершення:
- ру-python2-Shell-повній, ру-python3-Shell-повній,
- ру-python2-скрипт-повній, ру-python3-скрипт-повній
Що нового у версії 6.0.5:
- Меню перероблений і розширений
- розширені команди об'єднати виконуваної інструкції / блок ... з виділеним перемикача / ... і т.д. Це може видалити деяку потребу налаштування.
- локальні середовища підтримують почав
- Якщо дзвінки в загальній `ру-оболонка» слід використовувати місцеві виконуваний файл, а не набір Python система за замовчуванням
- `ру використання локальної-замовчуванню" разом з `ру-оболонки місцевого шлях"
- ру-тумблер оболонок
- Перемикання між перекладача налаштоване в `відповідно ру-оболонки з важелем 1 '. `Ру-оболонки тумблер 2». Був жорстко CPython і Jython в більш ранніх версіях, тепер починається з Python2 і python3 за замовчуванням.
- `ру-оболонки назву« приймає шлях / до / виконуваних на додаток до імені встановленого за замовчуванням Python-Shell.
- Дозволи установка такі команди, як (Defun пітона-XYZ-оболонки (і опціонально argprompt)
- & Quot; Запустіть інтерпретатор Python-XYZ ... & Quot;
- (інтерактивний)
- (нехай ((ру-оболонки ім'я та Quot; шлях / до / Python-XYZ і Quot;))
- (ру-оболонки argprompt)))
- нові команди `відступ-вкладки режиму ',` тумблери відступ-вкладки режиму', `відступ-вкладки режиму, на ',` відступ-вкладки режиму відключення
- функція після запиту на Stack обмін попросив 13 липня '11 в 13:23 кажучи `вкладка ширини" тепер слід `ру-відступ-зміщення
- Нова команда `ру-виконати-Регіон-замовчуванням" змушує системи за умовчанням Python інтерпретатор для виконання, ігнорує притон
- Функції, пов'язані з перероблений, `асинхронний" аргумент впав `ру-виконати-регіон" тепер говорить:
- (DEFUN ру-виконати-область (початок кінця & додатковий оболонку спеціальний) & Quot; Відправити цей регіон перекладача Python .
- При виклику з \ [Універсальне-аргумент], виконання до `по-замовчуванню значення 'В' ру-Shell-ім'я" змушений.
- При виклику з \ [Універсальне-аргумент] з наступним числом, відмінним від 4 і 1, користувачеві буде запропоновано вказати оболонку. Це може бути ім'я оболонки загальносистемного або вказати шлях до віртуальному середовищі.
- При виклику з програмою, вона приймає рядок, визначальну оболонку, яка буде нав'язана виконати в якості аргументу. І Quot; [...]
- новий `ру-номер-обличчя", видно тільки при налаштовані і `ру використання номер-особа-р '' Т ', успадковує особа за замовчуванням з великими файлами fontifying число може викликати затримку
- новий логічний `ру-багатослівний-р 'якщо' т ', досяг рівень відступу т.д. обмінювалися повідомленнями
- Нові команди ру-виконати-буфера, присвячений, ру-виконати-буфер-комутатор -dedicated
- `перемикання-ру-Smart-відступ 'нову команду также` ру-смарт-відступи-на", -off
"Псевдонім мощнее` ру-вимикачі-оболонки"
Що нового у версії 6.0.4:
- Python оболонка починається з `пітона режимі 'це потрібен завершення зараз логічне настроюється `ру-Start-Run-ру-оболонки
- Контур- (неосновних) Режим включений надання регулярних виразів. Налаштування `ру-план-мінор режим-р 'для його включення з пітоном режимі
- Крюк поставляється почати HS-мінорній режим зі шкіри пітона режимі
- Налаштування `ру-Hide-шоу-мінор режим-р '
- Key прикладі:
- (глобального встановити ключ [(Super S)] 'HS-Hide-все)
- (глобального встановити ключ [(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 ;.
- Команди ру-вниз-FORM
- як ру-вниз-блоку, що з'явилися у версії 6.0.3,
- реалізовані також і Quot; пункт і Quot;, & Quot; Def & Quot;, & Quot; клас & Quot ;,
- & Quot; заяву і Quot ;.
- На початок наступного блоку нижче
- поточний рівень.
Коментар не знайдено