Pycharm как изменить цвет кода

As a developer, you work with a lot of text resources: the source code in the editor, search results, debugger information, console input and output, and so on. Colors and font styles are used to format this text and help you better understand it at a glance.

As a developer, you work with a lot of text resources: the source code in the editor, search results, debugger information, console input and output, and so on. Colors and font styles are used to format this text and help you better understand it at a glance.

PyCharm lets you choose between configurable color schemes that define colors and fonts used in IDE text.

Default color schemes for Python

You can use a predefined color scheme or customize it to your liking. It is also possible to share schemes.

Select a color scheme

  1. Press Ctrl+Alt+S to open the IDE settings and select .

  2. Use the Scheme list to select a color scheme.

    Select the color scheme

By default, there are the following predefined color schemes:

  • Classic Light: designed for the macOS Light and Windows 10 Light interface themes

  • Darcula: designed for the Darcula interface theme

  • High contrast: designed for the High contrast interface theme (recommended for users with sight deficiency)

  • IntelliJ Light: designed for the IntelliJ Light interface theme

Customize a color scheme

You can customize a predefined color scheme, but it is recommended to create a duplicate for your custom color and font settings:

Duplicate a color scheme

  1. Press Ctrl+Alt+S to open the IDE settings and select .

  2. Select a color scheme, click the Settings icon, and then click Duplicate.

  3. (Optional) To rename your custom scheme, click the Settings icon and select Rename.

To define color and font settings, open the Editor | Color Scheme page of the IDE settings Ctrl+Alt+S. The settings under are separated into sections. For example, the General section defines basic editor colors, such as the gutter, line numbers, errors, warnings, popups, hints, and so on. The Language Defaults section contains common syntax highlighting settings, which are applied to all supported programming languages by default. In most cases, it is sufficient to configure Language Defaults and make adjustments for specific languages if necessary. To change inherited color settings for an element, clear the Inherit values from checkbox.

Language Defaults section under Color Scheme settings

Define custom font and color settings for Python

  1. Press Ctrl+Alt+S to open the IDE settings and select .

  2. Select any code element you want to customize and clear the corresponding Inherit values from checkbox to change inherited color settings for this element; then specify your color and font settings.

    For example, you can set a color highlighting for nested functions. From the list of the code elements, select Nested function definitions, clear the Inherit values from checkbox and specify the element foreground and background colors. Click OK to save the changes.

    Highlight nested functions

Semantic highlighting

By default, the color scheme defines syntax highlighting for reserved words and other symbols in your source code: operators, keywords, suggestions, string literals, and so on. If you have a function or method with many parameters and local variables, it may be hard to distinguish them from one another at a glance. You can use semantic highlighting to assign a different color to each parameter and local variable.

Enable semantic highlighting

  1. Press Ctrl+Alt+S to open the IDE settings and select .

  2. Select the Semantic highlighting checkbox and customize the color ranges if necessary.

Semantic highlighting

This will enable semantic highlighting for all languages that inherit this setting from Language Defaults. To enable it for a specific language instead (for example, Python) go to the Editor | Color Scheme | Python | Semantic highlighting page of the IDE settings Ctrl+Alt+S, clear the Inherit values from checkbox, and select the Semantic highlighting checkbox.

If you are used to a specific color scheme, you can export it from one installation and import it to another one. You can also share color schemes with other developers.

Export a color scheme as XML

PyCharm can save your color scheme settings as an XML file with the .icls extension. You can then import the file to another installation.

  1. Press Ctrl+Alt+S to open the IDE settings and select .

  2. From the Scheme list, select a color scheme, click The Settings icon, then click Export and select IntelliJ IDEA color scheme (.icls).

  3. Specify the name and location of the file and save it.

Export a color scheme as a plugin

The plugin can be uploaded to the plugin repository for others to install. This format has several benefits over an XML file, including metadata, feedback, download statistics, and versioning (when you upload a new version of the plugin, users will be notified about it).

  1. Press Ctrl+Alt+S to open the IDE settings and select .

  2. From the Scheme list, select a color scheme, click The Settings icon, then click Export and select Color scheme plugin .jar.

  3. In the Create Color Scheme Plugin dialog, specify the version details and vendor information. Then click OK.

Import a color scheme

  1. Press Ctrl+Alt+S to open the IDE settings and select .

  2. From the Scheme list, select a color scheme, click The Settings icon, then click Import Scheme.

Fonts

To customize the default font used in the editor, open the Editor | Font page of the IDE settings Ctrl+Alt+S. This font is used and inherited in all color schemes by default. For more information, see Font.

PyCharm can use any font that’s available in your operating system. To add another font to the list, either install it in the operating system or into the Java runtime that is used to run PyCharm.

Customize the color scheme font

You can set a different font for your current scheme.

  1. Press Ctrl+Alt+S to open the IDE settings and select .

  2. Select the Use color scheme font instead of the default checkbox.

Customize the console font

By default, text in the console uses the same font as the color scheme. To use a different font in the console:

  1. Press Ctrl+Alt+S to open the IDE settings and select .

  2. Select the Use console font instead of the default checkbox.

Productivity tips

See the color scheme settings for the current symbol

  • Put the caret at the necessary symbol, press Ctrl+Shift+A, find the Jump to Colors and Fonts action, and execute it.

This will open the relevant color scheme settings for the symbol under the caret.

See which fonts are currently used in the editor

  • Press Ctrl+Shift+A, find the Show Fonts Used by Editor action, and execute it.

This will open the Fonts Used in Editor dialog with a list of fonts.

Use the quick switcher

  1. Press Ctrl+` or select form the menu.

  2. In the Switch popup, select Editor Color Scheme, and then select the desired color scheme.

Last modified: 30 January 2023

Содержание:развернуть

  • Системные требования
  • Как установить
  • На Windows

  • На Mac OS

  • На Linux

  • Подготовка к работе и настройка
  • Настройки интерфейса

  • Настройка интерпретатора

  • Настройка виртуального окружения

  • Запуск скриптов в консоли
  • Отладчик (debugger) в Pycharm
  • Deploy на удаленный хост
  • Макросы
  • Полезные хоткеи и фишки
  • ТОП 7 полезных плагинов для Pycharm
  • Что делать, если PyCharm не видит модули Python?

Twitter, Pinterest, HP, Symantec, Groupon. Как думаете, что у них общего 🤔? Не сомневаюсь, ответ вам известен. Но помимо того, что это крупнейшие на мировом IT-рынке компании, есть и более специфичная деталь: те их сотрудники, кто программирует на языке Python, пишут свой код в среде разработки PyCharm.

Талантливые ребята из JetBrains разработали одну из наиболее используемых IDE в мире для этого языка программирования.

IDE PyCharm выбирают из-за его удобства, функционала, возможностей кастомизации и поддержки со стороны разработчиков.

В начале 2019 года компания JetBrains опросила почти 7000 разработчиков. 42% опрошенных, которые пишут на Python, выбрали PyCharm как основную IDE для своей работы.

Результаты опроса JetBrains по использованию IDE для работы с Python.

PyCharm кроссплатформенна и совместима с Windows, Linux и MacOS. Она поддерживает, как вторую, так и третью версию Питона и, кроме всего прочего, имеет красивый и функциональный UI.

Так выглядит интерфейс IDE PyCharm

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

В PyCharm, конечно же, есть встроенный анализатор кода, который действительно помогает при его написании. Благодаря анализатору можно весьма комфортно перемещаться по проекту, использовать быстрый поиск, а также исправлять ошибки, которые PyCharm любезно подсвечивает и подробно описывает.

PyCharm анализирует ваш код в фоновом режиме, подсвечивает ошибки и подсказывает варианты их исправления.

Тут реализованы системы автодополнения и контроля качества кода в соответствии со стандартом PEP8. Всё для того, чтобы сделать текст ваших программ красивее, чище и структурированнее.

В интегрированной среде от JetBrains поддерживаются основные современные Python-фреймворки для веб-разработки, в ней вы сможете работать с Jupyter-notebook, подключать Anaconda, а также прочие библиотеки для научных вычислений и Data Science. Но, как говорится — «И это ещё не всё!». Помимо, собственно, питона, PyCharm отлично ладит и с другими языками программирования — JS, TypeScript-а, SQL или шаблонизаторами.

Системные требования

Официальные системные требования последней версии PyCharm выглядят так:

ОС:

  • Windows — Microsoft Windows 10 64-битили Windows 8 64-бит;
  • macOS — macOS 10.13 или выше;
  • Linux — среда GNOME или KDE.

RAM: не менее 2 ГБ, но рекомендуется 8 ГБ;

Место на диске: установка потребует 2,5 ГБ, рекомендуется использование SSD;

Разрешение экрана: не менее 1024×768 пикселей;

Python: Python 2.7, Python 3.5 или более поздняя версия;

При этом разработчики обращают внимание пользователей macOS и Linux на то, что JBR 11 поставляется в комплекте с PyCharm, и дополнительно устанавливать Java им не нужно.

В самих системных требованиях нет ничего особенного, однако хочется отметить, что IDE прекрасно себя чувствует и на Windows 7, а к рекомендациям по поводу 8 ГБ оперативной памяти и использования SSD стоит тщательным образом прислушаться, не прогадаете 😉.

Как установить

Процесс установки вкратце описан на официальном сайте для каждой из поддерживаемых ОС:

На Windows

  1. Запускаете файл pycharm.exe.
  2. Следуете инструкциям инсталл-мастера.
  3. Выбираете нужные параметры установки.
  4. Готово.

На Mac OS

  1. Сперва следует скачать файл pycharm.dmg.
  2. Затем смонтировать диск в вашей системе.
  3. И, наконец, необходимо скопировать PyCharm в Applications.

На Linux

  1. Файл pycharm.tar.gz нужно скопировать в выбранную папку.
  2. Обязательно убедитесь, что у вас есть права доступа RW для данного каталога.
  3. Распакуйте pycharm.tar.gz используя команду: tar -xzf pycharm-2020.1.2.tar.gz
  4. Будьте внимательны: архив НЕЛЬЗЯ РАСПАКОВЫВАТЬ в папку с существующей инсталляцией.
  5. Теперь можно запустить pycharm.sh из каталога bin.

Подготовка к работе и настройка

Перед тем, как приступить к разработке в PyCharm, вам нужно создать проект, поскольку все дальнейшие манипуляции будут происходить именно в нём и на его основе.

Чтобы начать новый проект, нажмите New Project и придумайте ему имя. Теперь можно приступить к настройке.

Чтобы начать новый проект, нажмите «New Project»

Настройки интерфейса

Несмотря на то, что разработчики из JetBrains начинали свой путь в России, смена языка интерфейса в среде разработки не предусмотрена, поэтому к вашим услугам будет лишь родной язык Уильяма Шекспира.

Зато вы можете изменить сами шрифты и их размеры, пройдя по пути:

File -> Settings -> editor -> font

Поменять цветовую схему UI:

File -> Settings -> editor -> color scheme

И сконфигурировать множество других аспектов, вроде общих настроек, конфигураций прокрутки, настроек цвета для каждого доступного языка и так далее. Для всего этого есть редактор:

file -> settings -> editor

Общие настройки редактора находятся в file -> settings -> editor

Настройка интерпретатора

Скачать интерпретатор вы можете с официального сайта Python. Если в ваши планы не входит работа с библиотеками, которые есть только во второй версии языка, то стоит качать последний релиз Python 3.

О том, как установить Python:

Для использования установленного интерпретатора, выберите его в настройках:

File -> Settings -> Project:<name> -> Project Interpreter

Настройка интерпретатора в Pycharm (file -> settings -> Project:<name> -> Project Interpreter)

💭 Если PyСharm не видит интерпретатор, попробуйте добавить его вручную. Для этого:

  1. Нажмите на шестеренку в верхнем правом углу, выберите «Add..«.
  2. Далее выберите «System Interpreter«;
  3. Нажмите на 3 точки «» справа от поля в выбором интерпретатора;
  4. Укажите путь до интерпретатора.

Добавление вручную нового интерпретатора в PyCharm

Настройка виртуального окружения

Если по долгу программистской службы вам приходится работать с несколькими проектами, то определенно не помешает настройка и подключение виртуального окружения.

Venv — это, грубо говоря, директория, содержащая ссылку на интерпретатор и набор установленных библиотек. Виртуальное окружение “изолирует” ваши проекты, и помогает, в частности, не запутаться в разных версиях библиотек, адаптированных для каждого из них по отдельности.

Подробнее про виртуальное окружение:

Если вы настроили виртуальное окружение заранее, PyCharm покажет уведомление, в котором предложит использовать его в проекте. Если уведомления нет, вы всегда можете настроить и изменить его вручную в настройках:

File -> Settings -> Project:<name> -> Project Interpreter

Также в этом меню можно создать виртуальные окружения с нуля. Для этого:

  • Нажмите на шестеренку в верхнем правом углу, выберите «Add..«.
  • Выберите «Virual Enviroment» и задайте параметры.

Создание виртуального окружения средствами PyCharm ()

Venv создано и готово к работе 👌.

Окружение Pipenv создается аналогичным образом

Запуск скриптов в консоли

Чтобы запустить код в PyCharm, нужно выбрать интерпретатор в настройках (как это сделать я писал чуть выше).

Также, перед запуском своего кода в PyCharm необходимо добавить конфигурацию (чтобы IDE понимал, какой файл ему запускать и по каким правилам). Изначально, если проект новый, конфигурации нет, и кнопка запуска не активна.

В новом проекте кнопка запуска не активна, т.к конфигурации для запуска отсутствуют.

Чтобы запустить код в новом проекте, зайдите в

Run -> Run

или выполните комбинацию:

Alt + Shift + F10

Для запуска кода в PYCharm выберите

Откроется диалоговое окно в выбором файла, который необходимо запустить.

Диалоговое окно с выбором вариантов запуска

После запуска, откроется терминал, в котором вы увидите результат выполнения своего скрипта и сообщение о том, что процесс завершился с кодом 0 (0 означает успешное завершение).

Результат выполнения скрипта вы увидите в окне «Run», которое откроется снизу.

Далее, когда конфигурация создана и сохранена, запускать свой код на выполнения можно комбинацией:

Shift + F10

☝️ Если скрипт не запускается, возможно вы не сохранили конфигурацию или PyCharm не видит интерпретатор. Настроить или создать конфигурацию можно в меню «Edit Configurations..«, которое находится сверху справа, около кнопки «Run».

Есть еще один способ запуска кода:

  • Внизу окна программы кликните на «Terminal«.
  • Напишите в терминале python <name>.py или python3 <name>.py.

Альтернативный вариант запуска Python-кода — через встроенный терминал.

💁‍♂️ В целях обучение, вам может понадобиться быстро писать и проверять Python-инструкции. Для этого в PyCharm-е реализован интерактивный режим (по аналогии с IDLE). Чтобы его вызвать, достаточно нажать на «Python Console» внизу слева.

PyCharm умеет запускать Python-код в интерактивном режиме

Отладчик (debugger) в Pycharm

Отладка — чрезвычайно полезный инструмент. С помощью него можно пошагово исполнять программный код. Интерпретатор переходит в особый режим, фиксируя на каждом этапе выполнения текущее состояние программы. Т.е. для каждой строки кода вам будет представлен мини-отчёт, в котором можно посмотреть актуальные значения всех переменных и проследить таким образом весь процесс их изменения.

Находясь в руках опытного разработчика, отладчик сокращает время поиска ошибок на порядки.

Для старта отладки, нужно поставить так называемую точку останова. Это красный кружок напротив строки кода.

Для отладки кода выберите точку останова (красный кружок напротив нужной строки)

Вы можете установить её где захотите, но чаще всего точку следует ставить там, где интерпретатор увидел ошибку.

Для запуска кода в режиме отладки нажмите на значок в «жука» в левом верхнем углу:

Значок «зеленый жук» запустит код в режиме отладки

Или выполните комбинацию:

Shift + F9

Отладка началась.

Запустив код в режиме отладки, откроется окно «Debug» с информацией о ходе выполнения и текущем состоянии.

Теперь, нажимая F8, можно последовательно шагать по строчкам кода и смотреть текущее состояние всей программы.

«Шагать» можно и через F7, но в таком случае дебаггер будет совершать «Шаг с заходом». Т.е. при встрече вызова функции он будет заходить в её описание и последовательно проходить по инструкциям.

Все варианты навигации в режиме отладки можно посмотреть в окне «Debugger»:

Кнопки навигации в режиме отладки в PyCharm

Для каждой кнопки существует свой hotkey — чтобы увидеть его, достаточно навести курсор на нужную кнопку.

Deploy на удаленный хост

Развернуть и отправить код на сервер возможно прямиком из PyCharm.

Инструмент не доступен в бесплатной комьюнити-версии

Чтобы добавить удалённый сервер, первым делом перейдём в:

Tools -> Deployment -> Configuration

Здесь сначала вводим имя, а затем настраиваем данные сервера. Потом вводим имя и пароль пользователя и проверяем соединение при помощи кнопки Test Connection.

Для проверки соединения с удаленным хостом нажмите «Test Connection».

Переключаемся на следующую вкладку под названием Mappings. Мапы здесь — это соответствия между путями на вашем компьютере и путями на сервере. Производим и применяем настройки.

Во вкладке Mapping — соответствия между путями на вашем компьютере и путями на сервере.

Теперь можно производить deploy:

Tools -> Deployment -> Upload to <your_host_name>

💡 Лайфхак: для удобной работы можно настроить автоматический деплой на удаленный сервер после каждого «сохранения». Для этого перейдите в Tools -> Deployment -> Options и выберите On explicit save action (Ctrl + S).

Автоматический deploy на сервер по умолчанию в IDE PyCharm

Макросы

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

Чтобы создать или настроить свой собственный макрос, вам нужно выбрать:

Edit -> Macros -> Start Macro Recording

После записи макроса, нажмите Stop Macro Recording.

Полезные хоткеи и фишки

Как поменять цвет консоли в pycharm.
Поменять цвет консольного бэкграунда или шрифтов предельно просто: для этого нужно всего лишь зайти в настройки цветовой схемы и изменить их так, как того пожелает ваш внутренний дизайнер:

File -> Settings -> Editor -> Color Scheme

Поиск по всему проекту.

  • Для поиска по коду во всем проекта, выполните комбинацию Ctrl + Shift + F.
  • Для поиска всего и вся во всём проекте дважды нажимаем клавишу Shift.

Хоткеи по запуску и дебаггингу.
С помощью комбинации клавиш
Shift + F10 можно запустить ваш проект, а нажав Shift + F9 — начать его отладку.

Закомментировать сразу несколько строк.
Комментирование кода ещё никогда не было таким простым: вы мышкой выделяете нужные строки, а затем нажимаете
Ctrl + /.

Повторив то же самое действие на том же самом месте, вы выполните раскомментирование кода.

Отступы.

  • Отступ — Tab.
  • Для нескольких строк выделите нужные строки и нажмите Tab.
  • Для обратного отступа (отступа в левую сторону) — Shift + Tab.

Некоторые горячие клавиши.

  • Ctrl + Alt + L — автоформатирование кода по PEP 8.
  • Ctr + Z — отмена последнего выполненного действия.
  • Ctr + Up/Down — прокрутка без изменения позиции курсора.
  • Ctr + D — дублировать строку.
  • Tab / Shift + Tab — увеличить / уменьшить отступ.
  • Ctr + Space — выводит предложения по автозаполнению.

Тут шпаргалка по хоткеям в Pycharm.

ТОП 7 полезных плагинов для Pycharm

Меню установки плагинов находится в:

File -> Settings -> Plugins

Для установки плагина достаточно написать его название в строке поиска, найти плагин и нажать «Install«.

⭐ Вот список полезных плагинов, которые стоит установить:

  • Highlight Bracket Pair (описание) — плагин позволяет не запутаться в излюбленном занятии программистов — поиске соответствия между открывающими и закрывающими скобками.
  • Grep Console (описание) — расширение функционала стандартной консоли PyCharm — изменение цвета для разного типа сообщений, вкладки в консоли, аналог grep для вывода и т.д.
  • Pylint (описание) — Python линтер. После установки появится меню «Pylint» в нижнем левом углу. Для работы плагина необходимо установить модуль pylint (python -m pip install pylint или python3 -m pip install pylint), и в настройках PyCharm указать путь до него (в Windows он обычно лежит в папке C:<python_path>Scripts, а в Linux путь до pylint можно узнать с помощью which pylint).
  • DeepBugs for Python — ищет потенциальные баги и проблемы, связанные с качеством кода используя модели машинного обучения.

Другие полезные плагины:

  • Python Smart Execute (описание) — комбинация Alt + Shift + A копирует выделенный код в Python-консоль и выполняет его.
  • MyPy (описание) — плагин для проверки типов (type hinting) и анализатор исходного кода для Python. После установки появится меню «MyPy» в нижнем левом углу.
  • CodeGlance (описание) — добавляет мини-карту (minimap) кода в окне редактора справа.

Что делать, если PyCharm не видит модули Python?

Если у вас возникла подобная проблема, то в первую очередь стоит проверить настройки интерпретатора.

Вариант №1 — сброс настроек и выборе новой версии интерпретатора. Настройки находятся тут:

Settings -> Project:<project_name> -> Project Interpreter

Вариант №2 — По умолчанию PyCharm ищет модули начиная от корня проекта. Подскажите PyCharm, где находится директория с вашими модулями. Для этого в проводнике слева щелкните по директории (правой кнопкой мыши), и в контекстном меню выберите Mark Directory As -> Sources Root.

В этом руководстве по использованию PyCharm объясняется, как настроить контент, связанный с IDE, в соответствии с вашими потребностями в доступности.

Настройка цвета красно-зеленых визуальных дефектов
Если у вас есть красно-зеленый визуальный дефект, вы можете настроить цвета IDE и редактора. В этом случае уведомления кода (например, ошибки, которые обычно выделяются красным цветом, или строки, которые обычно выделяются зеленым цветом) будут отображаться нейтральным цветом. Цвет индикатора выполнения в средстве выполнения тестов также будет изменен, чтобы его можно было легко идентифицировать.

Нажмите Ctrl+Alt+S, чтобы открыть настройки IDE, и выберите «Внешний вид и поведение» | Вид.
Выберите «Настроить цвет для красно-зеленых дефектов зрения» и сохраните изменения.
Посмотрите на следующий пример, где строка выделена зеленым, ошибки выделены красным, а изображение после настроено на цвет.
До и после
Добавление контрастного цвета на полосу прокрутки
Вы можете сделать полосу прокрутки более заметной в редакторе.

Нажмите Ctrl+Alt+S, чтобы открыть настройки IDE, и выберите «Внешний вид и поведение» | Вид.
В параметрах справа в разделе «Специальные возможности» выберите «Использовать контрастные полосы прокрутки».
До и после
Настройте цвета для элементов кода, редакторов, полос прокрутки, гиперссылок и т. д.
Вы можете настроить цвет элементов кода, ошибок, элементов редактора и окон инструментов. Вы также можете настроить цвет вертикальной полосы прокрутки в редакторе.

Нажмите Ctrl+Alt+S, чтобы открыть настройки IDE, и выберите Редактор | Цветовая схема | Общий.
В списке параметров справа выберите элемент, цвет которого вы хотите настроить. Например, вы можете выбрать «Код» и настроить цвет для введенных языковых фрагментов или соответствующих фигурных скобок и т. д. Нажмите «ОК», чтобы сохранить изменения.
Вы также можете настроить цвета отладчика, консоли и других частей IDE: выберите соответствующий узел в списке параметров в Settings/Preferences |. Редактировать | Цветовая схема.

Переопределение шрифтов пользовательского интерфейса по умолчанию
Вы можете переопределить шрифты по умолчанию для элементов пользовательского интерфейса.

Нажмите Ctrl+Alt+S, чтобы открыть настройки IDE, и выберите «Внешний вид и поведение | Вид.
В параметрах справа выберите Использовать пользовательские шрифты. Из списка шрифтов выберите нужный шрифт и укажите размер шрифта в поле Размер.
Нажмите «ОК», чтобы сохранить изменения.
Изменение размера окна инструментов
Фактическое окно инструмента может быть изменено по вертикали или горизонтали с помощью ярлыка.

Чтобы изменить размер по вертикали вверх или вниз, нажмите Ctrl+Alt+Shift+Up или Ctrl+Alt+Shift+Down.
Чтобы изменить размер по горизонтали влево или вправо, нажмите Ctrl+Alt+Shift+Left или Ctrl+Alt+Shift+Right.
Изменение размера текста в редакторе
Вы можете изменить шрифт и размер текста в редакторе.

Нажмите Ctrl+Alt+S, чтобы открыть настройки IDE, и выберите Editor | Общий.
Из параметров справа выберите параметр Использовать Ctrl+колесико мыши для изменения размера шрифта (масштабирования), чтобы быстро изменить размер текста во время работы в редакторе (поверните колесико мыши).
Если вам нужно указать точный размер шрифта, выберите Редактор | Шрифт.
В параметрах справа укажите шрифт, размер, межстрочный интервал и другие доступные параметры. Нажмите OK, чтобы сохранить изменения.

Пользовательские Ярлыки
Пользовательские ярлыки могут быть настроены для часто используемых действий.

Нажмите Ctrl+Alt+S, чтобы открыть настройки IDE, и выберите раскладку.
В списке параметров справа (таких как «Меню», «Действия» и «Инструменты») выберите нужное действие.
Щелкните правой кнопкой мыши выбранный элемент и выберите действие, которое необходимо выполнить, в контекстном меню, например «Добавить сочетание клавиш», «Добавить сочетание клавиш мыши» или «Добавить сокращение».
В открывшемся диалоговом окне укажите ярлык. При необходимости выберите вариант «Второй ход» и назначьте на сочетание клавиш дополнительную клавишу. Нажмите OK, чтобы сохранить изменения. Щелкните OK мышью.
Если вы нажмете Enter, PyCharm будет считать это ярлыком.
Настройка поведения смарт-ключа
Вы можете настроить поведение смарт-ключа.

Нажмите Ctrl+Alt+S, чтобы открыть настройки IDE, и выберите Editor | Общие | Смарт-ключи.
В параметрах справа выберите или снимите флажок «Смарт-ключ», например, вы можете снять флажок «Вставить пары скобок» или «Вставить пары кавычек» для автоматической вставки правых скобок или кавычек, как при использовании программы чтения с экрана. Нажмите OK, чтобы сохранить изменения.
Отключить автоматическое завершение кода
При работе в редакторе с помощью программы чтения с экрана можно отключить автоматическое завершение кода, чтобы избежать автоматической вставки элементов кода.

Нажмите Ctrl+Alt+S, чтобы открыть настройки IDE, и выберите Editor | Общие | Завершение кода.
Снимите флажок «Завершение сопоставления типов».
Складывание пользовательского кода
Позволяет управлять поведением свертывания кода и указывать, что следует сворачивать, а что нет.

Нажмите Ctrl+Alt+S, чтобы открыть настройки IDE, и выберите Editor | Общие | Свертывание кода.
Из вариантов справа выберите то, что должно быть свернуто по умолчанию.
Настройка стилей кода
Вы можете настроить пробелы, вкладки и отступы.

Нажмите Ctrl+Alt+S, чтобы открыть настройки IDE, и выберите Editor | стиль кода | [Язык].
В параметрах справа выберите «Вкладки и отступы», чтобы настроить вкладки или пробелы, чтобы указать, где и как используются пробелы.
Нажмите «ОК», чтобы сохранить изменения.
Чтение значков и номеров строк привязки в редакторе
Вы можете настроить программу чтения с экрана на чтение номеров строк, комментариев системы контроля версий, отладчика и других значков, расположенных в строке привязки в левой части редактора.

Убедитесь, что параметр «Поддержка средства чтения с экрана» (требуется перезагрузка) выбран в «Настройки/Предпочтения |». Внешний вид Поведение | Вид.

Откройте ваш файл в редакторе.
Нажмите Alt + Shift + 6 и F одновременно, чтобы сфокусироваться на желобе. pyCharm начинает чтение со строки, где в данный момент находится символ вставки.
Используйте клавиши со стрелками вверх и вниз для перемещения между строками. Если вам нужно перейти к следующему или предыдущему элементу линии привязки в строке, используйте клавиши со стрелками вправо и влево соответственно.
Когда фокус находится на линии привязки, средство чтения с экрана может прочитать всплывающую подсказку значка линии привязки (если она доступна).
Для доступа к всплывающей подсказке нажмите двойное сочетание клавиш Alt+Shift+6, T. Для навигации по содержимому всплывающей подсказки (символ за символом) используйте клавиши со стрелками вправо и влево.
Нажмите Escape, чтобы переключить фокус обратно на редактор.
Настройка высококонтрастных цветовых тем
Вы можете установить высококонтрастные темы интерфейса для работы в PyCharm. Тема интерфейса определяет внешний вид окон, диалогов и элементов управления.

Нажмите Ctrl+Alt+S, чтобы открыть настройки IDE, и выберите «Внешний вид и поведение» | Вид.
В области «Параметры пользовательского интерфейса» выберите «Высокая контрастность» в списке тем и нажмите «ОК», чтобы применить изменения.
Настройка высококонтрастной цветовой схемы
Вы можете установить высококонтрастную цветовую схему для редактора PyCharm использует цветовые схемы, чтобы помочь вам определить предпочтительные цвета и шрифты в редакторе.

Нажмите Ctrl+Alt+S, чтобы открыть настройки IDE, и выберите Editor | Цветовые схемы.
На странице «Цветовые схемы» выберите «Высокая контрастность» в списке схем.
Щелкните ОК, чтобы применить изменения.
JetBrains PyCharm — это среда разработки Python, которая поставляется с набором инструментов, помогающих пользователям повысить свою продуктивность при разработке на языке Python. Кроме того, IDE предлагает некоторые расширенные функции для профессиональной веб-разработки в среде Django.

As a developer, you work with a lot of text resources: the source code in the editor, search results, debugger information, console input and output, and so on. Colors and font styles are used to format this text and help you better understand it at a glance.

PyCharm uses color schemes that define the preferred colors and fonts.

Default color schemes for Python

You can use a predefined color scheme or customize it to your liking. It is also possible to share schemes.

Select a color scheme

  1. In the Settings/Preferences dialog (Ctrl+Alt+S), go to .

  2. Use the Scheme list to select a color scheme.

    Select the color scheme

By default, there are the following predefined color schemes:

  • Default: color scheme designed for the Light theme.

  • Darcula: color scheme designed for the Darcula theme.

  • High contrast: color scheme designed for users with sight deficiency (the High contrast theme).

Customize a color scheme

You can customize a predefined color scheme, but it is recommended to create a duplicate for your custom color and font settings:

Duplicate a color scheme

  1. In the Settings/Preferences dialog (Ctrl+Alt+S), go to .

  2. Select a color scheme, click the Settings icon, and then click Duplicate.

  3. (Optional) To rename your custom scheme, click the Settings icon and select Rename.

To define color and font settings, expand the Editor | Color Scheme section in the Settings/Preferences dialog (Ctrl+Alt+S). The settings are separated into sections. For example, the General section defines basic editor colors, such as the gutter, line numbers, errors, warnings, popups, hints, and so on. The Language Defaults section contains common syntax highlighting settings, which are applied to all supported programming languages by default. In most cases, it is sufficient to configure Language Defaults and make adjustments for specific languages if necessary. To change inherited color settings for an element, clear the Inherit values from checkbox.

Language Defaults section under Color Scheme settings

Semantic highlighting

By default, the color scheme defines syntax highlighting for reserved words and other symbols in your source code: operators, keywords, suggestions, string literals, and so on. If you have a function or method with many parameters and local variables, it may be hard to distinguish them from one another at a glance. You can use semantic highlighting to assign a different color to each parameter and local variable.

Enable semantic highlighting

  1. In the Settings/Preferences dialog (Ctrl+Alt+S), go to .

  2. Select the Semantic highlighting checkbox and customize the color ranges if necessary.

Semantic highlighting

If you are used to a specific color scheme, you can export it from one installation and import it to another one. You can also share color schemes with other developers.

Export a color scheme as XML

PyCharm can save your color scheme settings as an XML file with the .icls extension. You can then import the file to another installation.

  1. In the Settings/Preferences dialog (Ctrl+Alt+S), go to .

  2. From the Scheme list, select a color scheme, click The Settings icon, then click Export and select IntelliJ IDEA color scheme (.icls).

  3. Specify the name and location of the file and save it.

Export a color scheme as a plugin

The plugin can be uploaded to the plugin repository for others to install. This format has several benefits over an XML file, including metadata, feedback, download statistics, and versioning (when you upload a new version of the plugin, users will be notified about it).

  1. In the Settings/Preferences dialog (Ctrl+Alt+S), go to .

  2. From the Scheme list, select a color scheme, click The Settings icon, then click Export and select Color scheme plugin .jar.

  3. In the Create Color Scheme Plugin dialog, specify the version details and vendor information. Then click OK.

Import a color scheme

  1. In the Settings/Preferences dialog (Ctrl+Alt+S), go to .

  2. From the Scheme list, select a color scheme, click The Settings icon, then click Import Scheme.

Fonts

To customize the default font, go to in the Settings/Preferences dialog (Ctrl+Alt+S). This font is used and inherited in all color schemes by default.

Customize the color scheme font

You can set a different font for your current scheme.

  1. In the Settings/Preferences dialog (Ctrl+Alt+S), go to .

  2. Select the Use color scheme font instead of the default checkbox.

Customize the console font

By default, text in the console uses the same font as the color scheme. To use a different font in the console:

  1. In the Settings/Preferences dialog (Ctrl+Alt+S), go to .

  2. Select the Use console font instead of the default checkbox.

Productivity tips

You can navigate to the relevant color scheme settings for the symbol under the caret using the Jump to Colors and Fonts action. Press Ctrl+Shift+A and start typing the action name to find and execute it.

Last modified: 6 November 2019

User interface themes

The interface theme defines the appearance of windows, dialogs, buttons, and all visual elements of the user interface. By default, PyCharm uses the Darcula theme, unless you changed it during the first run.

The interface theme is not the same as the color scheme, which defines the colors, fonts, and syntax-highlight for various text resources: the source code, search results, and so on.

Change the UI theme

In the Settings/Preferences dialog ( Ctrl+Alt+S ), select Appearance & Behavior | Appearance .

Select the UI theme from the Theme list:

IntelliJ Light : Traditional light theme for IntelliJ-based IDEs

macOS Light or Windows 10 Light : OS-specific light theme available as a bundled plugin

Darcula : Default dark theme

High contrast : Theme designed for users with color vision deficiency

Select Sync with OS to let PyCharm detect the current system settings and use the default dark or light theme accordingly.

It is also possible to create your own UI themes for PyCharm and customize the built-in themes. For more information, see IntelliJ Platform SDK Documentation.

You can assign a shortcut to the Theme action, so that you can quickly switch between themes.

pycharm как изменить тему темная тема цвет

Хотите установить темную тему в Pycharm? Или светлую? Поменять цвет выделения, или шрифтов? Сделать это проще, чем вы думаете.
Скачать новые темы можно по ссылке.

Для изменения темы переходим в:

File -> Settings -> Editor -> Color & Fonts general

Как изменить цвет фона редактора кода PyCharm?

Я хотел бы изменить цвет фона для редактора исходного кода PyCharm. Как я могу это сделать?

Я запускаю его под Ubuntu.

4 ответов

предоставление полезного комментария @Guoliang в качестве формального ответа, поскольку принятый ответ не отвечает на вопрос:

на Settings > Editor > Colors & Fonts > General

С правой стороны разверните Text и выберите Default text

изменить Background по желанию.

в PyCharm 2017/2018 это:

Settings > Editor > Color Scheme > General

а затем просто разверните текст выберите текст и установите цвет фона справа.

PyCharm

еще один совет по теме: Если вы хотите, чтобы выбранный цвет фона также можно использовать на всех видах дерева(проект, структура и т. д.) вы можете использовать цвета IDE плагин.

ярлык для вызова меню Стиль CTRL + ` (Это клавиша backtick обычно под Esc ).

Он вызывает меню переключателя с параметрами цветовой схемы и внешнего вида. Switch menus

настройка цветовой схемы управляет цветами главной панели редактора кода. Настройка внешний вид управляет цветом всего интерфейса (включая редактор кода, если цветовая схема Неисполнение.)

перейти в Файл > Настройки > редактор > цветовая схема В разделе схемы выберите Дракула (темный фон). Можно выбрать и других, основываясь на ваших предпочтениях.

Понравилась статья? Поделить с друзьями:
  • Python error 193
  • Pycharm как изменить курсор
  • Pycharm как изменить горячие клавиши
  • Python error 10054
  • Pycharm python console error running