Je l'ai personnalisé avec Visual Studio Code (principalement pour python), je vais donc le résumer

Il existe de nombreux articles sur la personnalisation avec VScode, mais il n'y a pas de page qui puisse être finie en un seul coup (c'est naturel car l'utilisation diffère selon les personnes), j'ai donc décidé de résumer ma personnalisation.

Tout d'abord, j'écrirai sur la façon dont j'utilise VScode et ce que je veux utiliser.

Utilisation de VScode

Le plus courant est d'écrire du code python. C'est parce que j'utilise principalement l'apprentissage automatique dans mes recherches, je veux donc faciliter l'écriture ici. Il existe également l'option de jupyter, mais je ne veux pas trop l'utiliser en raison de problèmes de personnalisation. (Aime et n'aime pas complètement)

Aussi, je pense que c'est normal de tout me laisser, mais je veux aussi écrire une application Web en utilisant Flask, que je crée comme passe-temps, en utilisant VScode.

Je souhaite également gérer la version sur GitHub, je souhaite donc faciliter cette tâche.

Enfin, je veux pouvoir utiliser les raccourcis clavier pour pouvoir écrire du code sans bouger la main sur la souris.

C'est un désir, mais j'étudierai pour maîtriser les raccourcis clavier vim précédemment frustrés.

C'est l'application à laquelle je réfléchis actuellement.

Comme vous pouvez le voir, c'est devenu une auto-introduction avec le sentiment d'un programmeur débutant, mais nous allons personnaliser VScode pour réaliser ce qui précède. (J'écrirai sur ce que j'ai déjà présenté sous forme de mémorandum)

J'écrirai moi-même les sentiments divers, mais je ferai un lien vers l'introduction.

VScode japonais

Méthode d'introduction https://qiita.com/nanamesincos/items/5c48ff88a4eeef0a8631

C'est Miso au premier plan, mais avant tout, c'est un article sur ma propre localisation japonaise.

Je pense personnellement que la localisation japonaise ne devrait pas être faite (car il n'est peut-être pas possible d'obtenir des informations secondaires ou des informations en premier lieu car elles ne correspondent pas à des informations étrangères).

Cependant, je l'ai traduit en japonais car il peut interférer avec l'utilisation de VScode en raison de mes compétences en anglais.

Je voudrais faire référence à quelque chose comme les meilleures pratiques VScode dans les pays anglophones.

Fonction complémentaire de TabNine

Méthode d'introduction https://qiita.com/blue0513/items/2634fcb3757629124c87

J'ai l'impression que c'est une bonne idée. Peut-être que ce n'est tout simplement pas assez codé pour réaliser la génialité de l'IA.

Normalement, il suffit de mettre normalement la fonction d'extension python de VScode.

C'est juste cool, alors j'ai l'impression de le mettre.

Python Extension Pack

Lien d'installation (vous devez cliquer sur Installer à partir d'ici, ou on vous demandera d'ouvrir le fichier .py avec VScode) https://marketplace.visualstudio.com/items?itemName=donjayamanne.python-extension-pack

Un gars bien-aimé qui installe automatiquement un certain nombre d'extensions utiles pour python.

Pour le moment, si vous mettez cela, vous pouvez commencer à écrire du code python. Mettons ça dedans.

Achèvement avec Visual Studio IntelliCode

Fonctionnalités complémentaires pour divers langages inclus dans le pack d'extension Python.

Vraiment incroyable ().

Sérieusement le plus utile. Parce qu'il peut être complété à l'environnement de développement intégré (bien qu'il soit dérivé de l'environnement de développement intégré car il s'agit d'une fonction complémentaire de Visual Studio en premier lieu) J'ai même l'impression de ne pas pouvoir écrire de code sans lui.

(Peut-être était-il dérivé de l'IA tout le temps. Alors peut-être que c'est tout ce qu'il faut?)

Rendre Anaconda Prompt disponible dans les terminaux sur VScode

Pas une extension, mais comment installer https://qiita.com/_meki/items/5b4f06318f1a0986c55c

Comme j'écris souvent du code python pour l'apprentissage automatique, j'utilise Anaconda pour mettre toutes les bibliothèques de calcul en une seule fois.

De plus, étant donné que les fonctions Anaconda sont utilisées pour créer des environnements virtuels, le fait que Anaconda Prompt puisse ou non être utilisé sur le terminal VScode a un effet important sur le confort.

Un environnement virtuel est indispensable car on finit par utiliser le système python2 pour diverses raisons.

Cependant, je l'ai présenté parce que seuls Powershell ou l'invite de commande peuvent être utilisés sans modifier les paramètres.

C'est confortable car vous n'avez pas à ouvrir Anaconda Prompt dans une fenêtre séparée.

Je dois étudier setting.json.

Automatisez le formatage python

Méthode d'introduction https://qiita.com/firedfly/items/00c34018581c6cec9b84

Introduit parce que je pensais que le code devenait rouge vif dans VScode et que l'erreur de syntaxe était difficile à voir En conséquence, le code qui suit les règles est généré automatiquement, ce qui facilite la lecture et facilite la détection des erreurs.

Résumé

Pour le moment, c'est celui que j'utilise actuellement.

C'est aussi un mémorandum, alors j'aimerais le mettre à jour de temps en temps.

Recommended Posts

Je l'ai personnalisé avec Visual Studio Code (principalement pour python), je vais donc le résumer
Créer un environnement de développement Python avec Visual Studio Code
Django avec Python Tools 2.2 pour Visual Studio (PTVS 2.2)
Paramètres de codage Python avec Visual Studio Code
[Visual Studio Code] [Python] Paramètres Tasks.json + problemMatcher pour Python
J'ai pu me moquer d'AWS-Batch avec python, moto, donc je vais le laisser
Une note à laquelle j'étais accro lors de l'exécution de Python avec Visual Studio Code
Faire en sorte que Visual Studio Code complète automatiquement la bibliothèque externe de Python
Environnement de développement Python avec Windows + Anaconda3 + Visual Studio Code
Environnement de développement Python avec Windows + Python + PipEnv + Visual Studio Code
Configurer un environnement de développement Python avec Visual Studio Code
Activer l'environnement virtuel Python de virtualenv pour Visual Studio Code
Créer Python3 pour Windows 10 sur ARM avec Visual Studio 2019 (x86) sur Windows 10 sur ARM
Java avec Visual Studio Code (partie 2)
Essayer lorsque Visual Studio Code ne peut pas charger un module Python
Installation du code Visual Studio et installation de python
Je veux le faire avec Python lambda Django, mais je vais m'arrêter
Je n'ai pas compris le comportement d'argsort de numpy, donc je vais le résumer
Créer un environnement pour exécuter des fonctions C ++ à partir de Python avec Pybind11 (pour les utilisateurs de Windows et Visual Studio Code)
J'ai installé la bibliothèque avec Visual Studio Code, mais impossible d'importer
Guide d'installation des outils Python pour Visual Studio
Je n'ai pas pu importer le module python avec VSCODE, mais je pouvais le faire sur jupyterlab, j'ai donc recherché la cause (2)
D'une manière ou d'une autre, le code que j'ai écrit a fonctionné et j'ai été impressionné, alors je vais le poster
J'ai lu un article d'enquête sur la détection d'anomalies dans les séries chronologiques, je vais donc le résumer.
Les débutants en Python ont créé un chat BOT alors j'ai essayé de résumer comment le faire
Exemple de code spécifique pour travailler avec SQLite3 en Python
Essayez de déboguer Python sur Raspberry Pi avec Visual Studio.
Paramètres VS Code pour le développement en Python avec achèvement
J'aime la notation d'inclusion de Python, donc je l'ai comparée avec map
Sortie japonaise lors de l'utilisation de python dans Visual Studio
AWS Lambda prend désormais en charge Python, je l'ai donc essayé
Développement du kit SDK AWS pour Python (Boto3) dans Visual Studio 2017
[Visual Studio Code] [Python] [Windows] Prise en charge des caractères japonais déformés dans la sortie de tâche / débogage VS Code
J'étais accro au débogueur Python pdb pendant 2 minutes
Ce qui a changé depuis que j'ai commencé à utiliser Visual Studio Code
Faites quelque chose comme un interpréteur Python avec Visual Studio Code
Installer python et Visual Studio Code sur Windows10 (version d'avril 2020)
[Je l'ai fait avec Python] Outil pour la sortie par lots de données XML
C'est Halloween donc je vais essayer de le cacher avec Python
[Python] Créer un écran pour le code d'état HTTP 403/404/500 avec Django