Code Visual Studio de 1.29 version, cette version des principales mises à jour comprennent:
- Recherche multiligne - utiliser une expression régulière expressions multilignes pour rechercher des fichiers.
- Icônes de fichier dans IntelliSense - IntelliSense distinguer rapidement les types de fichiers.
- Un meilleur soutien macOS - le contrôle du mode plein écran et Mojave en charge le mode noir.
- cadres de pile réductibles - pliage cadre de pile ne souhaite pas de voir clairement le code.
- Amélioration des scripts voir Loaded - les ressources liées à l'affichage, tels que les fichiers source.
- échantillons d'extension mis à jour - le style unifié, la structure, README et utilisation de l'API.
- CI recette pour les extensions - Recette de construction Pipelines Azure pour les extensions.
- Aperçu: Tous les références - Affichage de la liste affiche toutes les références citées résultats de recherche.
- établi - caractère spécifique à la plateforme de bout de ligne, sélectionnez l'onglet fichiers modifiés.
- Terminal intégré - Option terminal CWD Split, touche Cmd + Backspace pour supprimer le raccourci vers le début de la ligne.
- langues - affiché en vol stationnaire propriétés CSS, le traitement des propriétés CSS inconnues.
- débogage - Plusieurs console de débogage, débogage et arrêt immédiatement à l'entrée, le support du débogage nud style console.log.
- Extension Authoring - API terminaux actifs, plus contrôlée vue personnalisée.
Recherche multiligne
VS code prend désormais en charge la recherche sur plusieurs lignes, le même éditeur, ne contenant que \ n le cas de texte, recherche d'expression régulière sera effectuée en mode multi-ligne. vue « Recherche » affiche le nombre de résultats correspondant à plusieurs lignes correspondant à des lignes.
Rechercher dans backreference et prévisions
En réglant « search.usePCRE2 »: true, le ripgrep configuré pour utiliser le moteur d'expression régulière PCRE2, vous pouvez utiliser la recherche expression régulière et positive des références vers l'arrière prévisions. Bien que PCRE2 soutient de nombreuses autres fonctions, mais le soutien est toujours valable ici que dans JavaScript expressions régulières, parce que l'éditeur est encore utilisé pour la recherche recherche basée sur JavaScript.
.Gitignore utiliser la recherche de fichier global
Git permet l'utilisation du fichier de configuration globale gitignore de core.excludesfile, mais par défaut, la recherche ne suit pas la gitignore mondiale, peut désormais être compensée par l'ouverture des nouveaux search.useGlobalIgnoreFiles paramètres globaux.
IntelliSense fichiers et icônes de dossier
IntelliSense widget affiche maintenant le thème d'icônes auto-complétion de fichier et de dossier icône en fonction des fichiers utilisateur.
cadre de pile plié n'est pas intéressé
Parfois, débogueur la pile d'appels le cadre de pile contient l'utilisateur ne souhaite pas (code externe, fichiers, etc. ...... sauté). Pour réduire l'encombrement et économise de l'espace vertical, ce ne sont pas d'intérêt cadre de pile maintenant plié.
options de fin Split CWD
Ajout des paramètres terminal.integrated.splitCwd répertoire de travail courant (CWD) pour diviser la borne de commande du nouveau terminal.
spécifiques à la plate-forme de bout de ligne caractère
ligne de fin de files.eol a établi une nouvelle auto par défaut, lorsqu'il est réglé en mode automatique, les caractères de nouvelle ligne déposeront spécifiques au système d'exploitation. Sous Windows est \ r \ n, sur MacOS et de Linux \ n.
Mettez en surbrillance l'onglet fichiers modifiés
Lorsque l'éditeur a des modifications non enregistrées, les nouveaux paramètres peuvent être affichés dans l'onglet de l'élément supérieur workbench.editor.highlightModifiedTabs éditeur avec une couleur de bordure épaisse, qui devient plus important que les symboles fermés points conventionnels x, et vous pouvez personnaliser la couleur de la bordure.
Hover propriétés CSS d'affichage
hover CSS affiche maintenant les propriétés CSS.
Gérer les propriétés CSS inconnues
Lorsque vous utilisez CSS préprocesseur PostCSS etc., peuvent être utilisés pour compiler au cours du développement comme une propriété valide a invalidé une propriété maintenant .lint.validProperties paramètre empêche le code VS valide les attributs marqués comme une erreur, afin qu'ils puissent continuer à être utilisés.
mise au point et arrêter immédiatement à l'entrée
Node.js pour le débogage a ajouté une nouvelle commande de débogage: Démarrer le débogage et d'arrêt à l'entrée (extension.node-debug.startWithStopOnEntry). Si vous voulez commencer le débogage et arrêter immédiatement à l'entrée du programme, vous pouvez utiliser cette commande. La touche de raccourci par défaut est F10.
support de débogage style noeud console.log
(Utilisation de l'extension Chrome "Debugger pour Chrome" ou) la mise au point Node.js, peut maintenant utiliser% c pour définir le style de message de console.log, des messages similaires soutien Chrome DevTools. attributs pris en charge incluent la couleur, fond, poids de police et ainsi de suite.
Cliquez sur " En savoir plus « Get Télécharger le logiciel pour une annonce de sortie complète.