[PYTHON] Setzen Sie VSCode auf PyCharm.

Einführung

Ich sagte: "Natürlich kann jeder bei Pythonista ** PyCharm ** verwenden, eine hervorragende IDE für die tägliche Entwicklung, um sich geschickt explosionsartig zu entwickeln."

Ich sagte: "Es ist mehr als ein halbes Jahr her, seit ich als Hinweis auf Pythonista von PyCharm Swamp abhängig war."

Ich sagte: "Aber vor kurzem."

Ich sagte: "Anscheinend versteht jeder die Intelligenz von PyCharm nicht gut, weil sie kostenlos ist, also benutze ich ein Tool namens VSCode !!!"

Ich sagte: "Das ist verrückt !!!!!!!!! Unser PyCharm ist so unglaublich !!!!!! Ich habe darüber nachgedacht, aber je mehr ich es nachgeschlagen habe ..."

Ich sagte: "Oh? VS-Code ist genug, wenn Sie die Plug-Ins kombinieren ...? Und es ist wirklich leicht ... Es ist kostenlos kostenlos ... Jeden Tag fühle ich mich ..."

Auf diese Weise wurde mein VS Code → PyCharm-Konvertierungsplan gestartet ...

Inhaltsverzeichnis

Für VS-Code erforderliche Funktionen

Es ist etwas mehr als ein halbes Jahr mit PyCharm vergangen, daher kann ich Ihnen nicht zustimmen, aber ich denke, die Funktionen, nach denen ich in der IDE suche, sind wie folgt. (Kann in Zukunft zunehmen)

Ich denke, es ist genug, wenn es funktionieren kann.

Mit anderen Worten, wenn Sie dies mit VS Code tun können, benötigen Sie PyCharm nicht ...

Also suchte ich vorerst nach Plug-Ins, die notwendig schienen, um die oben genannten Bedingungen zu erfüllen!

Details in einem anderen Artikel ...

Plug-In, das benötigt wird

Für die Python-Entwicklung erforderliche Plugins

Für die Django-Entwicklung erforderliche Plugins

Für die Front-End-Entwicklung erforderliche Plugins

Tools, die für Redakteure im Allgemeinen benötigt werden

Plugins für Markdown erforderlich

~~ AlanWalk.markdown-toc: Erstellen Sie eine Überschrift aus Markdown ~~ → Ueno mark down all-in-one wurde gemacht!

Plugin erforderlich, um Git zu verwenden

Für die Verwendung der Datenbank erforderliche Plugins

~~ ckolkman.vscode-postgres: Abfragetool für PostgreSQL ~~ → sqltools scheint bequemer zu sein, also habe ich es gelöscht!

Plugin um PyCharm zu werden

Andere nützliche Plug-Ins

Hier sind nur einige der offiziellen Python-Erweiterungen, die für die Entwicklung in Python unbedingt erforderlich sind!

python

Zuerst installieren wir Python!

Dies löst fast die PyCharm-Konvertierung von VSCode! !! !! !! !! !!

Speziell

Wird es schaffen!

Offiziell erstaunlich! !!

Nach Abschluss der Installation werden nur die Einstellungen für Flusen, Format und Interpreter behandelt.

Flusen und Format

Lassen Sie uns flake8 und autopep8 für den sofortigen Gebrauch installieren!

$pip install flake8
$pip install autopep8

Öffnen Sie anschließend die Befehlspalette mit "Strg + Befehl + p" → Suchen Sie nach "Open Settings (JSON)" und öffnen Sie settings.json.

Bitte fügen Sie die folgenden Elemente hinzu / korrigieren Sie sie.

settings.json


{
    ...
    "editor.tabSize": 4,
    "editor.formatOnType": true,
    "editor.formatOnPaste": true,
    "editor.formatOnSave": true,

    "files.autoSave": "afterDelay",
    "files.autoSaveDelay": 1000,
    "python.linting.lintOnSave": true,
    "python.linting.pylintEnabled": false,
    "python.linting.pep8Enabled": false,
    "python.linting.flake8Enabled": true,
    "python.linting.flake8Args": [
        "--ignore=W293, W504",
        "--max-line-length=150",
        "--max-complexity=20"
    ],
    "python.formatting.provider": "autopep8",
    "python.formatting.autopep8Args": [
        "--aggressive", "--aggressive",
    ],
}

Damit sind die Einstellungen für Flusen und Formatierer abgeschlossen.

Dolmetschereinstellungen

Es wird davon ausgegangen, dass Sie mit pipenv eine virtuelle Umgebung erstellen. Es gibt viele Artikel über pipenv im Internet. Wenn Sie also Fehler erhalten, lesen Sie diese großartigen Artikel.

Lassen Sie uns zuerst pipenv installieren.

$pip install pipenv

Erstellen Sie anschließend die virtuelle Umgebung und wenden Sie sie mit dem folgenden Befehl an.

$pipenv install
$pipenv shell

Auf diese Weise können Sie sehen, dass ein Verzeichnis wie / home / <Benutzername> /. Local / share / virtualenvs / <Verzeichnisname> - <Hashwert> / generiert wird.

Öffnen Sie dann "Strg + Befehl + p" → "Einstellungen öffnen (UI)" und geben Sie "python.python path" ein, um nach Einstellungen zu suchen.

Geben Sie "/ home / /. Local / share / virtualenvs / - / bin / python" in das Element ein, in dem der Pfad zur Python-Binärdatei gespeichert zu sein scheint.

Wenn Sie erneut unter "Strg + Befehl + p" nach "Interpreter" suchen, werden die Einstellungselemente angezeigt, Sie sollten jedoch in der Lage sein, den hinzugefügten Interpreter auszuwählen.

Am Ende

Ich denke, dass Sie in der Lage sein werden, ein Team mit VS Code zu entwickeln, indem Sie einfach das eingeführte Plug-In einfügen und die obigen Einstellungen vornehmen!

Es gibt viele Plug-Ins, die ich vorstellen möchte, aber ich kann mit meinen Schreibfähigkeiten nicht Schritt halten, also lasse ich es auf diesem Level! (Besonders für diejenigen, die aus irgendeinem Grund von PyCharm auf VSCode migrieren, halte ich "Intellij-Idea-Keybindings" für ein lächerliches Plug-In. Bitte verwenden Sie es.)

Apropos! Wie ich bisher geschrieben habe, ist es wunderbar, dass VS Code kostenlos verwendet werden kann und Sie eine Umgebung mit einer Vielzahl von Plug-Ins frei erstellen können.

Wenn Sie sich jedoch auf die ** Entwicklung mit Python ** konzentrieren, ist PyCharm in fast allen Einführungen standardmäßig verfügbar, und selbst wenn Sie es ändern möchten, können Sie es einfach über die GUI ändern.

Als Nachteil

--Markdown-Bearbeitung ist schwach

Und so weiter, aber so viel

Außerdem gibt es auch eine Benutzerfreundlichkeit, die im juckenden Bereich leicht zu erreichen ist.

Ich habe mich gefragt, ob es für diejenigen, die PyCharm bereits verwenden, nicht viel Sinn macht, bei der Entwicklung in Python auf VS Code umzusteigen.

Oshimai

** 5/10: Siehe Erweiterungen, die Sie definitiv in VSCode aufnehmen möchten Ich hab es geschafft. ** ** **

Recommended Posts

Setzen Sie VSCode auf PyCharm.
Migrieren Sie von VS Code zu PyCharm
VS-Code-Einstellungen
PyCharm-Code-Interpolation
Richten Sie die TinyGo-Entwicklungsumgebung für VS Code ein
Schreiben Sie Python2-Code in Python3 um (2to3)
So erstellen Sie ein Python-Paket mit VS Code
Python mit VSCode (Windows 10)
Teil 1 Versuch, Mathematik zu codieren (∈)
Probieren Sie Fortran mit VS-Code aus, um Einstellungen zu debuggen. [Win10]
Schreiben Sie Spigot in VS Code
Tool zum Überprüfen des Codestils
Befehl zum Generieren von QR-Code
Automatische Generierung des PyCharm-Testcodes
Debuggen Sie Python mit VS-Code
Einstellungen zum Eingeben und Debuggen des Inhalts der Bibliothek mit VS-Code
Setzen Sie BigIntegerField auf Auto Inkrement
Ich möchte Python mit VS-Code ausführen können
Ich möchte VS Code und Spyder ohne Anakonda verwenden! !! !!
Konvertieren Sie Python 3.x-Code in Python 2.x.
So entwickeln Sie Container auf Remote-Servern mit VS Code Remote-Containern
Wie man Jupytext gut einstellt, wenn man Code als Team verwaltet
So erstellen Sie eine Python- und Jupyter-Ausführungsumgebung mit VSCode
Code, der zufällig eine Punktzahl generiert
Beheben Sie den ungelösten Importfehler des VS-Codes
Code-Snippet-Funktion zu django-ckeditor hinzugefügt
Versuchen Sie, Jupyter mit VS-Code auszuführen
Zeichencode-bezogene Linux-Befehle
So führen Sie TensorFlow 1.0-Code in 2.0 aus
Installieren Sie Python mit Mac vs Code
Ich war süchtig danach, eine Python-Venv-Umgebung mit VS Code zu erstellen
Vorgehensweise zum Erstellen einer virtuellen Python-Umgebung mit VS-Code unter Windows
Ich habe ein Tool erstellt, um Jupyter py mit VS Code in ipynb zu konvertieren
Ich möchte Python-Code auf VS-Code nach meinen Wünschen formatieren und überprüfen
Verwendung von VS Code (Codeserver) mit Google Colab in nur 3 Zeilen