Visual Studio Code est l'éditeur de script et de texte parfait pour Mac

Visual Studio Code est l'éditeur de script et de texte parfait pour Mac / Mac

Xcode est l'environnement de développement Mac par excellence, mais il peut être un peu difficile pour un débutant. Si vous êtes curieux et que vous voulez juste vous amuser, Astuces de productivité essentielles pour Visual Studio Code 10 de Visual Studio Code 10 Astuces de productivité essentielles pour le code Visual Studio Code Visual Studio élimine les autres éditeurs de texte de programmation. C'est gratuit, open source, ultra-rapide et regorge de fonctionnalités de productivité. Lire plus pourrait être le meilleur choix.

Il n’est plus étrange de voir Microsoft dans la section Mac depuis que la société a renforcé ses supports Mac et iOS il ya quelques années. Le code Visual Studio est un autre produit prometteur du rival de Apple, Microsoft aime Apple - Ces applications pour Mac et iOS Prove it Microsoft aime de Apple - Ces applications pour Mac et iOS Prove it Stuffy, ennuyeux, insulaire. Ce sont trois adjectifs qui ont été utilisés pour décrire le Microsoft d’antan. Mais ce Microsoft est parti. Ils ont changé Radicalement. Lire la suite .

Il prend en charge une multitude de langues et vous n'avez même pas besoin de le comparer à Xcode car elles répondent à des besoins différents..

C'est pour qui?

Si vous recherchez un éditeur de texte extensible Les meilleurs éditeurs de texte Mac à utiliser en 2018 Les meilleurs éditeurs de texte Mac à utiliser en 2018 Besoin d'un nouvel éditeur de texte pour votre Mac? Voici les meilleurs éditeurs de texte macOS gratuits et payants pour le texte brut, le codage et tout le reste. En savoir plus, Visual Studio est un véritable concurrent de Sublime et d'Atom. Comme la plupart des récents efforts macOS de Microsoft, Microsoft se sent étonnamment chez lui sur la plate-forme Apple.

Il a un thème plus sombre et ne ressemble pas à un port précipité de la version Windows. Le code est idéal pour les scripts d'automatisation simples, mais le support des plugins est ce qui le distingue vraiment..

Avec des plugins développés par la communauté, Visual Studio Code peut être un éditeur de texte de l'armée suisse. Un plugin vous permet d'écrire et d'exécuter des scripts shell dans l'éditeur, ainsi que dans de nombreuses autres langues. Un autre supporte Markdown. Il y a même un plugin pour écrire et exécuter Applescript.

Si vous êtes un administrateur système qui doit fonctionner avec des systèmes Windows, vous pouvez également utiliser Code pour écrire Powershell sur un Mac. Les développeurs peuvent trouver des plugins pour prendre en charge presque toutes les langues que vous aimez.

L'inclusion du contrôle de version Git natif signifie que vous pouvez facilement effectuer tout votre travail à partir d'un seul éditeur..

Commencer

Lorsque Microsoft a porté la communauté Visual Studio sur Mac, la situation était un peu chaotique. La conception s'est concentrée sur l'idée du développement mobile multiplateforme. Cela comprenait des packages de Xarmin pour activer les applications mobiles multiplateformes en utilisant C #.

Code vous donne un programme autonome simple et sans fioritures. Rendez-vous simplement sur le site de code Visual Studio et celui-ci devrait détecter automatiquement que vous êtes sur un Mac.

Téléchargez le package et décompressez-le. Une fois que vous avez copié l'application dans le dossier Applications, vous êtes prêt à partir. Lorsque vous ouvrez l'application pour la première fois, vous verrez une page Web contenant un aperçu des bases du travail avec l'application. Cela inclut certains des plugins les plus populaires que vous pouvez installer.

Si vous faites défiler l'écran, vous trouverez également une liste de raccourcis clavier pratiques. Vous pouvez appuyer sur Maj + Commande + P pour obtenir une liste complète des commandes disponibles. Si vous préférez les raccourcis Vim ou Emacs, il existe des plugins pour les utiliser.

Plugins pour tout

La page Visual Studio propose une place de marché gratuite pour les plug-ins que vous pouvez explorer. Vous pouvez également les rechercher et les installer directement dans l'application, ce qui facilite le travail immédiatement. Pour ouvrir la place de marché des plugins, cliquez sur l'icône du bas dans la barre d'outils à gauche..

Par défaut, il s’ouvre avec une liste des extensions les plus populaires:

Dans notre exemple ci-dessus, nous allons installer le plugin AppleScript. Cela prend en charge l'écriture et l'exécution d'Applescript. Cela vous permet de vous familiariser avec une langue native de votre Mac..

Dans le menu du plugin, entrez Applescript, ce devrait être le premier résultat. Sélectionnez-le, cliquez sur Installer, alors attendez le Recharger bouton pour apparaître. Cliquez dessus pour recharger le code, et le plugin est prêt à fonctionner.

Test des plugins en cours d'exécution du code

Nous allons écrire un script simple et demander à utiliser l'éditeur pour l'exécuter. Tout d’abord, ouvrez iTunes, puis revenez au code. Entrez le script suivant:

dire à l'application "iTunes" Quitter et dire

Enregistrez votre script sous Quittez iTunes.applescript et vous devriez voir la coloration syntaxique correcte. Pour exécuter votre script, appuyez sur Maj + Option + R - vous devriez voir iTunes quitter. Cela confirme que vous pouvez utiliser le code Visual Studio pour écrire et exécuter Applescript..

Bien sûr, il existe déjà un éditeur de système d'exploitation intégré pour cela. Comment utiliser l'interface utilisateur d'Apple Scripting sur Mac Comment utiliser l'interface utilisateur d'Apple Scripting sur Mac Lire la suite. Cependant, vous pouvez également installer l'utilitaire Code Runner pour exécuter également des scripts shell. Maintenant, le code peut être un lieu central pour travailler avec vos scripts.

Fonctionnalités avancées

Pour les programmeurs, Git est intégré à Git. Qu'est-ce que Git et pourquoi devriez-vous utiliser le contrôle de version si vous êtes un développeur? Qu'est-ce que Git et pourquoi devriez-vous utiliser le contrôle de version si vous êtes un développeur? En tant que développeurs Web, ont tendance à travailler sur des sites de développement locaux, puis il suffit de tout télécharger lorsque nous avons terminé. C'est bien quand c'est juste vous et que les changements sont petits,… Lire la suite et déboguer. Vous pouvez accéder à tout depuis la barre d’outils à gauche. Si vous travaillez avec le terminal, vous pouvez y accéder directement depuis l'application. Lorsque vous cliquez sur l'icône de débogage (le bogue traversé par une ligne), vous pouvez alors cliquer sur le petit terminal et travailler sur la ligne de commande..

Le support Git fonctionne sur les dossiers que vous ouvrez, mais il peut vous aider à apporter des modifications et à les valider dans la même fenêtre. Si vous souhaitez simplement qu’un répertoire soit placé sur le côté (comme avec Text Wrangler), il ne semble pas y avoir de moyen de le faire. Ceci est un petit reproche, mais pourrait empêcher certaines personnes de changer.

Il existe également un mode Zen qui supprime tout le chrome. Cela crée un éditeur sans distraction.

Transformer le code en quelque chose d'autre

Vous pouvez simplement utiliser Code comme éditeur de script si vous le souhaitez, mais vous pouvez faire beaucoup de choses différentes avec Code. Vous pouvez simplement copier une commande dans Code et chaque plugin sera installé, ce que nous avons inclus ci-dessous.

Markdown Editor

Si vous recherchez un éditeur de texte axé sur l'écriture de Markdown Qu'est-ce que Markdown? 4 raisons pour lesquelles vous devriez apprendre maintenant Qu'est-ce que Markdown? 4 raisons pour lesquelles vous devriez apprendre maintenant Fatigué des éditeurs HTML et WYSIWYG? Alors Markdown est la solution pour vous, peu importe qui vous êtes. En savoir plus, vous pouvez utiliser le combo plugin suivant:

Markdown tout en un - Ce plugin vous offre des raccourcis clavier et un support pour la table des matières et les listes dans Markdown. Vous pouvez également ouvrir un deuxième volet qui affiche votre texte au fur et à mesure que vous le tapez. La commande à installer est la suivante: extension d'installation markdown-tout-en-un

Markdown Converter - Si vous écrivez Markdown pour convertir en un autre format, ce plugin vous permet de choisir une variété de formats. Il supporte les fichiers HTML, PDF et même les images. La commande à installer est la suivante: ext installer markdown-converter

Développement web

Si vous souhaitez configurer le code pour le développement Web, voici une liste déroulante suggérée:

Extraits HTML5 - Ce plugin permet la mise en surbrillance HTML avec des extraits et la saisie semi-automatique. La commande à installer est la suivante: ext installer des extraits html

Javascript (ES6) Extraits de code - Ce plugin contient des extraits de code pour différentes versions de Javascript utilisant la syntaxe ES6. La commande à installer est la suivante: ext installer javascriptSnippets

Intellisense pour les noms de classe CSS - C'est un outil utile pour configurer la complétion automatique sur les classes définies pour vos feuilles CSS. La commande à installer est la suivante: poste externe installer html-css-class

Pourquoi choisir le code?

Code n'est pas le premier éditeur à disposer d'un large éventail de plugins. Améliorer le meilleur éditeur de texte: 7 superbes paquets de texte Sublime Améliorer le meilleur éditeur de texte: 7 Superbes paquets de texte Sublime Lire la suite, mais il offre une partie de la meilleure prise en charge de plugin dans le business. Le code offre une diversité d’options pour guider du débutant à l’expert. Il peut tout aussi bien être un éditeur de texte pratique avec plus d'options que TextEdit..

Apprenez à automatiser votre Mac avec AppleScript [Partie 1: Introduction] Apprenez à automatiser votre Mac avec AppleScript [Partie 1: Introduction] Lire plus? Si vous êtes passionné par les autres éditeurs de texte, dites-nous pourquoi votre choix est le meilleur!

Crédits d'image: Galushko Sergey / Shutterstock

En savoir plus sur: Applescript, Programmation, Éditeur de texte, Code Visual Studio.