[JAVA] FAQ sur VS Code pour ceux qui veulent échapper à Eclipse

Un résumé de choses qui n'ont jamais été posées.

Q. Ce n'est pas toute l'équipe ...

A. ** Pas de problème **. Pour le moment, il peut être lu s'il est assemblé avec maven ou gradle, et bien que je ne l'ai pas essayé exactement, il semble que cela puisse aussi être fait avec des projets Eclipse. En fait, je pense que c'est seulement moi que l'équipe utilise VS Code sur le terrain ... C'est plus populaire.

Q. La fonction est-elle correcte?

R. Il est inférieur à l'EDI complet, mais il possède ** la plupart des fonctionnalités dont vous avez besoin **. ~~ Au contraire, il semble plus polyvalent qu'Eclipse ~~ Le développement de fonctions étendues est également actif, il n'est donc pas rare qu'elles aient déjà été créées lorsque vous les recherchez.

Q. Est-ce vraiment léger?

R. C'est une histoire dans mon environnement de terrain [^ 1], mais ce n'est pas dramatiquement plus léger **. En fait, le serveur de langage Java pour VS Code est en premier lieu celui d'Eclipse. Mais ** définitivement léger **. La consommation de RAM a été réduite d'environ 0,8 Go (comme je l'ai vu dans le Gestionnaire des tâches). Même si vous consommez beaucoup de RAM pendant que vous travaillez, le serveur de langue fait environ 1,2 Go et le corps principal est d'environ 0,5 Go, donc c'est assez facile. Eh bien, le plus léger, c'est surtout (parce que c'est stable en tant qu'éditeur), c'est peut-être mon cœur que je n'ai pas à me soucier de faire exploser soudainement les données sur lesquelles je travaille.

Q. N'est-ce pas difficile?

A. ** Non **. J'affirme. Puisqu'il s'agit d'un produit MS en premier lieu, vous pouvez utiliser des touches de raccourci proches les unes des autres si vous vous habituez à Office **. ** Vous pouvez le personnaliser comme vous le souhaitez, alors veuillez l'aimer **. Aussi, gentiment, dans le "terrain de jeu interactif", ** comme un jeu sur smartphone, même un tutoriel ** [^ 2].

Q. N'est-ce pas ennuyeux?

R. ** C'est plus ennuyeux que de supprimer les binaires pré-configurés d'Eclipse **. Mais ** pas grand-chose **. Si vous installez le JDK à l'avance, alors si vous ajoutez la fonction d'extension, cela fonctionnera au niveau de "Eh bien, est-ce que ça va ...?".

Q. Je l'ai installé pour le moment! …… Donc qu'est ce que je devrais faire?

R. À l'extrême gauche, il devrait y avoir cinq icônes verticales. ** L'icône obscure en forme de puzzle (?) En bas vous donne accès au marché des extensions **. À partir de là, ajoutez les extensions dont vous avez besoin. Après cela, vous pouvez l'utiliser et personnaliser les pièces que vous n'aimez pas. En gros, si vous installez le JDK et installez le Java Extension Pack, vous pouvez au moins Java **.

Q. D'accord! Où l'installez-vous! ??

A. Trouvez-le à partir de Ctrl + ou du menu Fichier. On a l'impression d'écrire des paramètres en JSON, mais récemment, des éléments qui ressemblent à des écrans de configuration ordinaires (bien qu'ils soient encore au stade de l'aperçu) ont été inclus.

Q. Je veux ouvrir ce sur quoi je travaillais dans Eclipse pour le moment! Que devrais-je faire! ??

A. Y a-t-il un bouton qui dit "Ouvrir le dossier"? (Bien que vous puissiez également utiliser le menu "Fichier" séparément) Tout d'abord, si vous spécifiez la racine du projet du dossier où existent les sources sur lesquelles vous avez travaillé jusqu'à présent, il s'ouvrira comme ça. Si vous souhaitez en garder deux ou plus ouverts à la fois, vous pouvez cliquer sur "Ajouter un dossier à l'espace de travail". L'espace de travail Eclipse était un «lieu de travail», mais l'espace de travail VSCode est une instruction qui dit «Lisez le code source ici comme ceci», donc si vous prévoyez de le réutiliser, «Enregistrez l'espace de travail avec un nom». N'oublie pas. Cependant, même si vous l'oubliez, cela fera quelque chose ...

Supplément: exemple personnalisé

Voici les informations de configuration que j'utilise actuellement. Je suis une personne de type Java, mais j'en suis venu à la conclusion que ** je pense que tout va bien **.

Réglage

{
    "editor.fontFamily": "Fira Code",
    "editor.fontLigatures": true,
    "editor.fontSize": 12,
    "files.autoGuessEncoding": true,
    "workbench.editor.enablePreview": false,
    "workbench.iconTheme": "material-icon-theme",
    "editor.renderWhitespace": "all",
    "editor.renderControlCharacters": true,
    "workbench.colorTheme": "Default High Contrast",
    "workbench.colorCustomizations": {
        "editorLineNumber.foreground": "#888",
        "editorWhitespace.foreground": "#888"
    },
    "terminal.integrated.shell.windows": "C:\\Users\\[[REDACTED]]\\AppData\\Local\\Programs\\Git\\bin\\bash.exe",
}

...... En d'autres termes

Extension

[^ 1]: Je ferai de mon mieux avec 8 Go de RAM, comme charger un grand nombre de projets en même temps et configurer une VM, ouvrir un navigateur complet et discuter. Bien sûr, c'est Windows. Il n'y a pas de pitié. [^ 2]: C'était en anglais. Ce n'est pas difficile, alors lisez-en beaucoup.

Recommended Posts

FAQ sur VS Code pour ceux qui veulent échapper à Eclipse
Passer d'Eclipse à VS Code
[Pour ceux qui créent des portfolios] Comment utiliser font-awesome-rails
Pour ceux qui souhaitent utiliser MySQL pour la base de données dans la construction de l'environnement de Rails6 ~.
Créez une application Android pour ceux qui ne veulent pas écouter de musique sur leurs haut-parleurs
[Pour ceux qui créent des portefeuilles] Comment utiliser Chart kick
[Pour ceux qui créent des portfolios] Comment omettre les chaînes de caractères
Présentation de gem (Kaminari) recommandée pour ceux qui souhaitent organiser des images alignées dans une rangée
[Pour ceux qui créent des portefeuilles] Réduisez les erreurs et facilitez la lecture du code -Rubocop Airbnb-
Comparaison de raccourcis pour ceux qui migrent d'Eclipse vers IntelliJ IDEA (Windows)
Comment résoudre VSCode «Échec de la construction, voulez-vous continuer?»
[Pour ceux qui créent des portefeuilles] Comment utiliser binding.pry avec Docker
Adieu Eclipse, Visual Studio Code pour le développement JavaFX moyennement léger-Construction d'environnement-
J'ai essayé de migrer le traitement vers VS Code
Je souhaite utiliser DBViewer avec Eclipse 2018-12! !!
Autoriser l'achèvement du code dans Eclipse pour Mac
[Pour les débutants] Comment déboguer avec Eclipse