Горячие клавиши PyCharm3.0 по умолчанию (переведены) PyCharm Default Keymap
1. Редактирование
Ctrl + Пробел базовое завершение кода (классы, методы, атрибуты)
Ctrl + Alt + Space быстро импортировать любой класс
Оператор Ctrl + Shift + Enter завершен
Информация о параметрах Ctrl + P (параметры вызова в методе)
Ctrl + Q Быстрый просмотр документов
Shift + F1 Внешний документ
Ctrl + Shift + Z -> Вернуть
Ctrl + мышь Введение
Ctrl + F1 отображает описание ошибки или предупреждающее сообщение
Alt + Insert автоматически генерирует код
Ctrl + O повторный метод
Ctrl + Alt + T выбрать
Ctrl + / строковый комментарий
Ctrl + Shift + / заблокировать комментарий
Ctrl + W выбрать добавленный блок кода
Ctrl + Shift + W вернуться в предыдущее состояние
Ctrl + Shift +] / [Конец и начало выбранного блока кода
Alt + Enter быстрое исправление
Ctrl + Alt + L форматирование кода
Ctrl + Alt + O оптимизировать импорт
Ctrl + Alt + I автоматический отступ
Tab / Shift + Tab отступ, без отступа текущей строки
Ctrl + X / Shift + Delete вырезать текущую строку или выбранный блок кода в буфер обмена
Ctrl + C / Ctrl + Insert скопировать текущую строку или выбранный блок кода в буфер обмена
Ctrl + V / Shift + Insert для вставки из буфера обмена
Ctrl + Shift + V Вставить из ближайшего буфера
Ctrl + D Копировать выделенную область или линию
Ctrl + Y удалить выбранную строку
Ctrl + Shift + J добавить умную линию
Ctrl + Enter Умная резка проволоки
Shift + Enter, чтобы начать новую строку
Ctrl + Shift + U Переключение между выбранными областями или блоками кода
Ctrl + Delete удалить до конца символа
Ctrl + Backspace удалить до начала символа
Ctrl + Numpad +/- развернуть / свернуть блок кода (текущая позиция: функция, комментарий и т. Д.)
Ctrl + shift + Numpad +/- развернуть / свернуть все блоки кода
Ctrl + F4 Закрыть текущую вкладку
2. Найти / заменить
F3 далее
Shift + F3 Назад
Ctrl + R заменить
Ctrl + Shift + F глобальный поиск
Ctrl + Shift + R глобальная замена
3. Бег
Настройка режима работы Alt + Shift + F10
Alt + Shift + F9 конфигурация режима отладки
Shift + F10 запустить
Shift + F9 отладка
Ctrl + Shift + F10 Запустить конфигурацию редактора
Ctrl + Alt + R запустить задачу manage.py
4. Отладка
F8 пропустить
F7 для входа
Shift + F8 для выхода
Alt + F9 для запуска курсора
Alt + F8 проверить выражение
Ctrl + Alt + F8 Быстрая проверка выражения
F9 процедура восстановления
Переключатель точки останова Ctrl + F8
Ctrl + Shift + F8 просмотреть точку останова
5. Навигация
Ctrl + N перейти к классу
Ctrl + Shift + N перейти к символу
Alt + Right / Left переход к следующей и предыдущей редактируемой вкладке
F12 Вернуться к предыдущему окну инструментов
Esc Вернуться в окно редактирования из окна инструментов
Shift + Esc скрыть запущенные и недавно запущенные окна
Ctrl + Shift + F4 Закрыть активную вкладку
Ctrl + G Просмотр текущего номера строки и номера символа
Ctrl + E открыть текущий файл
Ctrl + Alt + влево / вправо назад, вперед
Ctrl + Shift + Backspace Перейти к последней области редактирования
Alt + F1 Найти текущий файл или логотип
Ctrl + B / Ctrl + Click перейти к утверждению
Ctrl + Alt + B перейти к реализации
Ctrl + Shift + I просмотреть быстрое определение
Ctrl + Shift + B перейти к объявлению типа
Ctrl + U переход к родительскому методу, родительскому классу
Alt + Up / Down переход к предыдущему и следующему методу
Ctrl +] / [переход в конец и начало блока кода
Ctrl + F12 открывает файловую структуру
Иерархия типов Ctrl + H
Ctrl + Shift + H иерархия методов
Ctrl + Alt + H для вызова иерархии
F2 / Shift + F2 следующая и предыдущая выделенная ошибка
F4 / Ctrl + Enter редактировать ресурсы, просматривать ресурсы
Alt + Home отображает панель навигации F11 переключатель закладок
Ctrl + Shift + F11 мнемонический переключатель закладки
Ctrl + # [0-9] Перейти к отмеченной закладке
Shift + F11 показать закладку
6, связанные с поиском (поиск по использованию)
Использование запроса в файле Alt + F7 / Ctrl + F7
Ctrl + Shift + F7 выделить использование в файле
Ctrl + Alt + F7 показать использование
7. Рефакторинг
F5 копировать F6 вырезать
Alt + Delete безопасно удалить
Shift + F6 переименовать
Ctrl + F6, чтобы изменить подпись
Ctrl + Alt + N встроенный
Ctrl + Alt + M метод извлечения
Ctrl + Alt + V извлечь атрибуты
Ctrl + Alt + F для извлечения полей
Ctrl + Alt + C для извлечения констант
Ctrl + Alt + P для извлечения параметров
8. Управление VCS / Локальная история
Ctrl + K отправить проект
Ctrl + T обновить элемент
Alt + Shift + C для просмотра последних изменений
Alt + BackQuote (') VCS появляется быстро
9. Живые шаблоны
Ctrl + Alt + J Использовать шаблон для текущей строки
Ctrl + J вставить шаблон
10. Общие
Alt + # [0-9] Открыть соответствующее окно инструмента.
Ctrl + Alt + Y синхронизация
Ctrl + Shift + F12 развернуть переключатель редактирования
Alt + Shift + F добавить в избранное
Alt + Shift + я проверяю текущий файл согласно конфигурации
Ctrl + BackQuote (') быстро переключить текущий план
Ctrl + Alt + S Открыть страницу настроек
Ctrl + Shift + A найти все действия в редакторе
Ctrl + Tab для переключения между окнами
Обычно используемые настройки pycharm:
файл -> Настройка -> Редактор
1. Чтобы настроить Python на автоматический импорт пакетов, сначала перейдите в> общие> автоимпорт-> python: показать всплывающее окно
Сочетание клавиш: Alt + Enter: автоматическое добавление пакета
2. Настройка времени задержки «завершения кода»
> Завершение кода -> Автоматическое завершение кода за (мс): 0 -> Автозаполнение через (мс): 500
3. По умолчанию в Pycharm вы не можете использовать Ctrl + Scroll для изменения размера шрифта, вы можете установить его в> Mouse.
4. Отобразите «номер строки» и «пустой символ».
> Внешний вид -> 勾选 «Показывать номера строк» 、 «Показывать пробелы» 、 «Показывать разделители методов»
5. Установите в редакторе тему «Цвет и шрифт».
> Цвета и шрифты -> Название схемы -> 选择 "monokai" "Darcula"
Примечание. Сначала выберите «monokai», а затем «Сохранить как» в «monokai-pipi», потому что тема по умолчанию - «только для чтения», некоторые шрифты, размеры, цвета и т. Д. Не могут быть изменены. Вы можете изменить ее после копирование!
Изменить размер шрифта
> Цвета и шрифты -> Шрифт -> Размер -> установите значение "14"
6. Установите отступ на «Табуляция».
Файл -> Настройки по умолчанию -> Стиль кода
-> Общие -> установите флажок "Использовать символ табуляции"
-> Python -> установите флажок "Использовать символ табуляции"
-> Другие языковые коды устанавливаются таким же образом
7. Удалите складку по умолчанию.
> Сворачивание кода -> Свернуть по умолчанию -> Снять все отметки
8. Pycharm автоматически сохраняется по умолчанию.Если вы привыкли нажимать ctrl + s, вы можете сделать следующие настройки:
> Общие -> Синхронизация -> Сохранять файлы при деактивации фрейма 和 Сохранять файлы автоматически, если приложение простаивает в течение .. секунд 的 勾 去掉
> Вкладки редактора -> Пометьте измененные вкладки звездочкой
9.> шаблон файла и кода> скрипты Python
#! / usr / bin / env python
# - * - кодировка: utf-8 - * -
"" "
__title__ = '$ имя_пакета'
__author__ = '$ USER'
__mtime__ = '$ ДАТА'
# код далек от ошибок с богом защиты животных
Я люблю животных. На вкус они восхитительны.
┏┓ ┏┓
┏┛┻━━━┛┻┓
┃ ☃ ┃
┃ ┳┛ ┗┳ ┃
┃ ┻ ┃
┗━┓ ┏━┛
┃ ┗━━━┓
┃ Да благословит Бог зверя ┣┓
┃ Никогда не БУДУТ! ┏┛
┗┓┓┏━┳┓┏┛
┃┫┫ ┃┫┫
┗┻┛ ┗┻┛
"" "
10 кодировка файла Python по умолчанию
Кодировки файлов> Кодировка IDE: UTF-8; Кодировка проекта: UTF-8;
Файл -> Настройки -> внешний вид
1. Измените схему сочетания клавиш IDE.
> Раскладка
1) выполнить выделение в консоли: добавить раскладку> ctrl + enter
Система поставляется с несколькими схемами сочетаний клавиш, такими как «по умолчанию», «Visual Studio» в раскрывающемся списке, что очень полезно при поиске ошибок, «NetBeans 6.5», «По умолчанию для GNOME» и другие параметры,
Поскольку решение «Eclipse» более популярно и используется больше в личных целях, я, наконец, выбрал «Eclipse».
Есть еще несколько часто используемых сочетаний клавиш, которые отличаются от Eclipse. Чтобы иметь возможность вносить изменения, вам необходимо скопировать копию программы Eclipse:
(1). Функция подсказки кода, по умолчанию [Ctrl + пробел], теперь она такая же, как Eclipse, а именно [Alt + /]
Главное меню -> код -> Завершение -> Основные -> установить на «Alt + /»
Главное меню -> код -> Завершение -> SmartType -> установите "Alt + Shift + /"
Однако "Alt + /"
Главное меню -> код -> Завершение -> Базовое -> Циклическое расширение Слово занято, сначала удалите его, а затем поговорите об этом (щелкните правой кнопкой мыши, чтобы удалить)!
(2). Закройте текущий документ, по умолчанию [Ctrl + F4], теперь он такой же, как Eclipse, а именно [Ctrl + W]
Главное меню -> Окно -> Активное окно инструментов -> Закрыть активную вкладку -> 设置 为 «Ctrl + F4»;
Главное меню -> Окно -> Редактор -> Закрыть -> установить на «Ctrl + W»;
2. Установите тему скина IDE.
> Тема -> 选择 «Тема Alloy.IDEA»
Или вы можете изменить тему, выполнив поиск темы в настройках, и все цвета будут изменены равномерно
Файл> настройки> build.excution
1 консоль> pyconsole
importsys # print ('Python% s на% s'% (sys.version, sys.platform)) sys.path.extend ([WORKING_DIR_AND_PYTHON_PATHS]) importosprint ('текущий рабочий каталог:', os.getcwd ()) importnumpyasnpimportscipyasslibasmportmatplotplot
Файл> настройки> Проект: исходный проект
зависимости проекта> LDA> проект зависит от этих проектов> выберите sim_cluster для вызова пакета в sim_cluster в LDA
Служебные функции Pycharm:
[ Эти полезные функции в PyCharm ]
Настройте скрипт Python и путь выполнения консоли и текущий рабочий каталог в pycharm
1 ctrl + shift + f10 / f10 выполнить скрипт Python, когда
Текущий рабочий каталог cwd - это рабочий каталог в конфигурациях запуска / отладки.
Его можно настроить в редактировании конфигураций> проект или значения по умолчанию.
2 При выполнении в консоли Python
cwd 为 File> settings> build.excution> console> pyconsole 中 的 рабочий каталог
И может быть настроен в нем
http://blog.csdn.net/pipisorry/article/details/39909057
Управление пакетами Python в pycharm
Проект в pycharm может содержать пакет, каталог (в имени каталога могут быть пробелы) и т. Д.
Если файл py в определенном пакете каталога должен вызывать функцию в другом файле py, каталог должен быть сначала установлен в исходный корень, чтобы функция могла быть сначала импортирована из пакета, иначе ошибки не возникнут. независимо от того, как импортировать:
SystemError: родительский модуль '' не загружен, не может выполнить относительный импорт
Примечание : Каталог> щелкните правой кнопкой мыши> сделать каталог как> исходный корень
контроль версий pycharm и управление базами данных
из: http://blog.csdn.net/pipisorry/article/details/39909057
ref: Некоторые настройки и сочетания клавиш pycharm