Py Darcula Classic ThemeAn unofficial VS Code theme that recreates the classic Darcula palette across the workbench, editor, terminal, notebooks, syntax tokens, and semantic tokens. It includes detailed Python/Pylance colors and context-aware Kotlin colors. This community project is not affiliated with or endorsed by JetBrains s.r.o. IntelliJ, JetBrains, Darcula, and JetBrains Mono are names associated with their respective owners. Features
Install and activateAfter installing the extension:
To install a downloaded VSIX instead:
You can also choose Extensions: Install from VSIX... from the Extensions view menu. Kotlin highlightingFor full Kotlin syntax and semantic information, use a Kotlin language
extension that registers the Some Kotlin language servers assign the same semantic token to declaration parameters and call-site named arguments. To keep those roles separate, this extension applies a small decoration layer only to visible Kotlin editors and only while Py Darcula Classic is active. It recognizes comments, strings, nested block comments, declarations, calls, and delimiter context before coloring a label. Disable this layer without changing the rest of the theme:
Python call-argument inlay hintsPylance remains an extension dependency. The theme supplies default settings that enable Python inlay hints, add padding, and show supported call-argument names. Explicit user or workspace settings can override these defaults. With Marketplace access, VS Code installs Pylance automatically with this extension. Offline or Marketplace-blocked environments must install Pylance separately. Recommended font: JetBrains MonoFonts are installed by the operating system, not by VS Code color themes. Install JetBrains Mono first, then add:
Privacy and securityThe Kotlin decoration layer reads only the text of currently visible Kotlin editors and processes it locally in memory. The extension does not collect telemetry, make network requests, execute workspace commands, or write project files. Sources and attributionThe palette was adapted from classic Darcula materials in the
JetBrains IntelliJ Community repository
and from prior MIT-licensed Darcula theme work by Rafael Renan Pacheco. See
한국어 안내설치 후 명령 팔레트에서 기본 설정: 색 테마를 열고 Py Darcula Classic을 선택하세요. Kotlin에서는 프로퍼티·파라미터·enum 멤버는 보라색, 반환형 같은 타입
참조는 청록색, 클래스 선언명은 Python 클래스 선언명과 같은 회청색으로
표시됩니다. 어노테이션은 노란색이며 호출 위치의 named argument만
JetBrains Mono 글꼴은 VSIX에 포함되지 않으므로 운영체제에 별도로 설치한 뒤 위의 글꼴 설정을 적용해야 합니다. LicenseDistributed under the MIT License. Third-party material remains subject to
the notices in |