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 ...
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 ...
~~ AlanWalk.markdown-toc: Erstellen Sie eine Überschrift aus Markdown ~~
→ Ueno mark down all-in-one
wurde gemacht!
~~ ckolkman.vscode-postgres: Abfragetool für PostgreSQL ~~ → sqltools scheint bequemer zu sein, also habe ich es gelöscht!
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.
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.
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 /
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.
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