Visual Studio Code

visualcodestudio

Visual Studio Code ist ein von Microsoft für Windows , Linux und MacOS entwickelter Quellcode-Editor . Es enthält Unterstützung für das Debugging , eingebettete Git-Steuerung, Syntax-Hervorhebung , intelligente Code-Fertigstellung , Snippets und Code-Refactoring . Es ist auch anpassbar, so dass Benutzer das Editor- Thema , Tastenkombinationen und Einstellungen ändern können . Es ist frei und Open-Source , [7] [8] obwohl der offizielle Download unter a istProprietäre Lizenz . [6]

Visual Studio Code basiert auf Electron , einem Framework, das verwendet wird, um Node.js- Anwendungen für den Desktop bereitzustellen, der auf der Blink-Layout-Engine ausgeführt wird . Obwohl es den Elektron – Framework verwendet, [9] die Software nicht verwenden Atom und stattdessen verwendet die gleiche Editor – Komponente (Codename „Monaco“) in verwendet Visual Studio Team Services (ehemals Visual Studio Online genannt). [10]

 

Anfangen

Visual Studio Code ist ein leichter, aber leistungsstarker Quellcode-Editor, der auf Ihrem Desktop läuft und für Windows, MacOS und Linux verfügbar ist. Es enthält integrierte Unterstützung für JavaScript, TypeScript und Node.js und verfügt über umfangreiche Erweiterungen für andere Sprachen (wie C ++, C #, Java, Python, PHP, Go) und Laufzeiten (wie z. B. .NET und Unity) . Beginnen Sie Ihre Reise mit VS Code mit diesen einführenden Videos.

Erste Schritte

Beginnen Sie zunächst mit der Betrachtung einiger einführender Themen, um das Beste aus Visual Studio Code herauszuholen:

Intro Videos – Beginnen Sie Ihre Reise mit VS Code durch diese einleitenden Videos.

Setup – Installieren Sie VS Code für Ihre Plattform und konfigurieren Sie das Toolset für Ihre Entwicklungsanforderungen.

Benutzeroberfläche – Einführung in die grundlegende Benutzeroberfläche, Befehle und Funktionen des VS-Code-Editors.

Einstellungen – Passen Sie VS Code an, wie Sie arbeiten möchten.

Sprachen – Erfahren Sie mehr über die Unterstützung von VS Code für Ihre bevorzugten Programmiersprachen.

Node.js – In diesem Lernprogramm können Sie schnell eine Node.js-Webanwendung ausführen und diese debuggen.

Community – Verbinde dich mit der VS Code Community und schau dir andere Möglichkeiten an, VS Code zu erlernen.

Warum VS-Code? – Lesen Sie mehr über die Design-Philosophie und Architektur von VS Code.

Tastatürkürzel

Erhöhen Sie Ihre Produktivität mit den Tastenkombinationen von VS Code.

Tastaturkurzbefehls-Referenzblatt – Erlernen Sie die häufig verwendeten Tastenkombinationen.

Keymap-Erweiterungen – Ändern Sie die Tastaturkürzel des VS-Codes so, dass sie mit einem anderen Editor übereinstimmen.

Tastaturbefehle anpassen – Ändern Sie die Standard-Tastaturbefehle.

Downloads

VS Code herunterladen – Finden Sie schnell die passende Installation für Ihre Plattform (Windows, MacOS und Linux).

Privatsphäre

Standardmäßig aktualisiert der VS-Code automatisch neue Versionen und sammelt Nutzungsdaten und Absturzberichtsinformationen. Sie können diese Standardeinstellungen deaktivieren, indem Sie sie wie unten beschrieben deaktivieren:

Erweiterung

Die neueste Version befindet sich auf der  Visual Studio Marketplace-Seite für NativeScript . Unsere Arbeit ist Open Source. Das Repository befindet sich im NativeScript für Visual Studio Code auf GitHub . Die Benutzerdokumentation ist auch auf GitHub verfügbar .

Installation

Von Visual Studio-Code:

  1. Drücken Sie F1 oder Cmd + Umschalt + P, um die Befehlspalette aufzurufen
  2. Type Install Extension
  3. Wählen Sie in der Dropdown-Liste die Option NativeScript-Erweiterung aus.

Vom Visual Studio Marketplace:

Sie können die NativeScript-Erweiterung auch manuell vom Visual Studio Marketplace herunterladen und installieren .

Dokumentation

NativeScript für Visual Studio-Code-Dokumentation

Warum verwenden Sie Angular mit NativeScript

Frei! (Bier und Rede)

Die NativeScript für VC-Code-Erweiterung ist  kostenlos wie in Bier und frei wie in der Sprache . Das bedeutet, Sie können die Erweiterung verwenden, wie Sie möchten und zahlen uns nicht einen Cent. Das gesamte Projekt ist außerdem Open Source und auf GitHub verfügbar .

Rich Intellisense

Sicher, Ihre Lieblingsfunktion zu sein, bietet NativeScript Visual Studio Code Intellisense. Dies bedeutet, dass Sie Aufforderungen zu Sprachmerkmalen und kontextbezogenem lokalem Code erhalten. Wenn Sie nicht mehr nach Methodensignaturen suchen, können Sie sich entspannt entspannen und sich darauf konzentrieren, weniger zu lesen und mehr zu schreiben.

Schnellere Debugging

Natürlich schreibt keiner von uns beim ersten Versuch einen perfekten Fehlercode. Wir brauchen einen effizienten Weg, um unseren Code zu testen, zu testen und zu debuggen. Mit dem NativeScript Visual Studio-Code-Tool erhalten Sie eine ordnungsgemäße Debugging-Umgebung mit Breakpoints (sogar bedingten Breakpoints), Laufzeit-Aufrufstapeln und Variablenprüfungen sowie die Möglichkeit, die Code-Ausführung anzuhalten oder zu durchlaufen. Lassen Sie das Debuggen der console.log () in der Vergangenheit und machen Sie sich mit unseren Debugging-Funktionen schneller fertig. Willst du die Macht aus erster Hand sehen? Sehen Sie sich dieses 5-minütige Video zum Debuggen mit NativeScript für VS-Code an .

Windows, Mac und Linux

VS Code läuft unter Windows, Mac und Linux und ermöglicht es Ihnen, Umgebungen zu wechseln oder in Ihrem Team zu standardisieren, selbst wenn Teammitglieder eine andere Hostplattform verwenden als Sie. Schreiben Sie NativeScript-Anwendungen auf der Plattform, auf der Sie sich am produktivsten fühlen. Welche Plattform Sie auch wählen, VS Code hat ein bissiges, schnelles Gefühl.

Emulator-Integration

Vermeiden Sie den Kontextwechsel! Die NativeScript Visual Studio-Codeerweiterung integriert die Befehls-Shell direkt in die Emulatoren, sodass Sie in VS bleiben können, um Ihre Anwendungen zu testen und zu debuggen.

Integrierte Versionskontrolle

Vermeiden Sie die Kontextumschaltung! Starten Sie einfach die Versionskontrolle von der Viewbar auf der linken Seite, zeigen Sie auf Ihren Git-Repo und los geht’s. VS Code verfolgt Dateien nach Änderungen und bietet Schritt- / Unstage- / Commit-Aktionen für Ihren Code an. Wenn Konflikte auftreten, werden im VS-Code Probleme angezeigt, damit Sie Konflikte lösen können, bevor Sie Änderungen vornehmen.

 

Geschichte

Visual Studio Code wurde am 29. April 2015 von Microsoft bei der 2015 Build Konferenz bekannt gegeben. Ein Vorschau-Build wurde in Kürze veröffentlicht. [11]

Am 18. November 2015 wurde Visual Studio Code unter der MIT-Lizenz veröffentlicht und sein Quellcode wurde an GitHub gebucht . Erweiterungsunterstützung wurde auch angekündigt. [7]

Am 14. April 2016 absolvierte Visual Studio Code die öffentliche Vorschau und wurde ins Internet freigegeben . [12]

Eigenschaften

Visual Studio Code ist ein Quellcode-Editor . Es unterstützt eine Reihe von Programmiersprachen und eine Reihe von Funktionen, die für eine gegebene Sprache verfügbar sein können oder nicht, wie in der folgenden Tabelle gezeigt. Viele Visual Studio-Code-Funktionen werden nicht über Menüs oder die Benutzeroberfläche angezeigt. Vielmehr werden sie über die Befehlspalette oder über eine. Json- Datei (zB Benutzereinstellungen). [13] Die Befehlspalette ist eine Befehlszeilenschnittstelle . Allerdings verschwindet es, wenn der Benutzer irgendwo draußen klickt oder eine Tastenkombination auf der Tastatur drückt, um mit etwas außerhalb zu interagieren. Das gilt auch für zeitaufwändige Befehle. Wenn dies geschieht, wird das laufende Kommando abgebrochen.

In der Rolle eines Quellcode-Editors erlaubt Visual Studio Code das Ändern der Codepage, in der das aktive Dokument gespeichert ist, das Zeichen, das Zeilenumbruch identifiziert (eine Auswahl zwischen LF und CRLF) und die Programmiersprache des aktiven Dokuments.

Sprachabhängige Merkmale [13] [ nicht in Zitat gegeben ]
Eigenschaften Sprachen
Satzstellung markieren
  • Batchdatei
  • C
  • C #
  • C ++
  • CSS
  • Clojure
  • CoffeeScript
  • Diff
  • Dockerfile
  • F #
  • Git-Commit
  • Git-rebase
  • Gehen
  • Groovy
  • HLSL
  • HTML
  • Lenker
  • INI-Datei
  • JSON
  • Java
  • JavaScript
  • JavaScript-Reagieren
  • Weniger
  • Lua
  • Makefile
  • Abschlag
  • Ziel c
  • Ziel-C ++
  • PHP
  • Perl
  • Perl 6
  • Power Shell
  • Eigenschaften
  • Pug-Vorlagensprache, [14] [15]
  • Python
  • R
  • Rasierer
  • Rubin
  • Rost
  • SQL
  • Sass
  • ShaderLab
  • Shell-Skript (Bash)
  • Schnell
  • Typoskript
  • TypScript-Reagieren
  • Visual Basic
  • XML
  • XQuery
  • XSL
  • YAML
Schnipsel
  • Groovy
  • Abschlag
  • Nim [16]
  • PHP
  • Schnell
Intelligenter Codeabschluss
  • CSS
  • HTML
  • JavaScript
  • JSON
  • Weniger
  • Sass
  • Typoskript
Refactoring
  • C #
  • Typoskript
Debugging
  • JavaScript und TypeScript für Node.js Projekte
  • C # und F # für Mono- Projekte auf Linux und MacOS
  • C und C ++ unter Windows , Linux und MacOS
  • Python mit Python-Plug-In installiert
  • PHP mit XDebug und PHP Debug Plug-In installiert

Visual Studio Code kann über Plug-Ins erweitert werden [17] über ein zentrales Repository. Dazu gehören Ergänzungen zum Editor [18] und Sprachunterstützung. [13] Ein bemerkenswertes Merkmal ist die Möglichkeit, Erweiterungen zu erstellen, die Code analysieren, wie z. B. Liner und Werkzeuge für die statische Analyse, mit dem Language Server Protocol . [19]

Datenerhebung

Visual Studio Code sammelt Nutzungsdaten und sendet sie an Microsoft, obwohl diese Telemetrie-Berichterstattung deaktiviert werden kann. [20] Die Daten werden von Microsoft-kontrollierten Tochtergesellschaften und Tochtergesellschaften sowie mit Strafverfolgungsgesetzen gemäß der Datenschutzerklärung geteilt. [21]

Visual Studio Code – Code Editing. Redefined

https://code.visualstudio.com/

Diese Seite übersetzen

Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and …

Download Visual Studio Code

Download Visual Studio Code to experience a redefined code …

Extensions

Increase the power of Visual Studio Code through …

Documentation for Visual …

Intro Videos – Node.js Tutorial – Basic Editing – Setup VS Code

July 2017

Welcome to the July 2017 release of Visual Studio Code. There …

Insiders

Download VS Code Insiders. Get the latest release each day …

C++

C/C++ support for Visual Studio Code is provided by a Microsoft …

Windows

Get Visual Studio Code up and running on Windows.

FAQ

Visual Studio Code FAQ. Our docs contain a Common Questions …

Weitere Ergebnisse von visualstudio.com »

Microsoft SharePoint Designer

Wer Applikationen und Sharepoint-Webseiten sowie Anwendungen unter Windows anpassen und erstellen möchte, der liegt mit dem SharePoint Designer aus der Microsoft-SharePoint-Produktfamilie genau richtig. Das Programm unterstützt das Bearbeiten und Beurteilen oder Beobachten von Arbeitsvorgängen oder bestimmten Vorlagen. Der SharePoint Designer 2013 eignet sich dazu, um verschiedene Seiten erstellen zu können. Außerdem lassen sich mit dem SharePoint Designer 2013 Webseiten auf einfache Weise umgestalten.

weiterlesenMicrosoft SharePoint Designer

Vergleich von HTML-Editoren

Die folgenden Tabellen vergleichen allgemeine und technische Informationen für eine Reihe von HTML-Editoren .

Bitte beachten Sie die Artikel der Artikel für weitere Informationen und den Vergleich von Texteditoren für Informationen über Texteditoren und den Vergleich von Textverarbeitungsprogrammen oder Informationen über Textverarbeitungsprogramme, von denen viele Funktionen zum Schreiben von HTML haben.

weiterlesenVergleich von HTML-Editoren

Ace (Herausgeber)

ace

Ace (von Ajax.org Cloud9 Editor ) ist ein eigenständiger Code-Editor in JavaScript geschrieben . Ziel ist es, einen webbasierten Code-Editor zu erstellen, der die Funktionen, die Benutzerfreundlichkeit und die Leistung der vorhandenen nativen Editoren wie TextMate , Vim oder Eclipse übereinstimmt und erweitert . Es kann leicht in jede Webseite und JavaScript-Anwendung eingebettet werden. Ace wird als primärer Redakteur für Cloud9 IDE und als Nachfolger des Mozilla Skywriter Projektes entwickelt. [3]

weiterlesenAce (Herausgeber)

EditPlus

edit

EditPlus ist ein Texteditor für das Microsoft Windows Betriebssystem , entwickelt von Sangil Kim von ES-Computing . Der Editor enthält Werkzeuge für Programmierer , einschließlich Syntax-Highlighting (und Unterstützung für benutzerdefinierte Syntax-Dateien), Dateityp-Conversions, Line-Ending-Konvertierung (zwischen Linux , Windows und Mac Styles), reguläre Ausdrücke für Such-und-Ersetzen, Tastenanschlag, Rechtschreibprüfung , volle Unterstützung für Unicode- Bearbeitung, anpassbare Tastenkombinationen, Auto-Completion, Code Falten, und mehr. Dateien können in Tabs durchsucht und bearbeitet werden, und ein interner Dateibrowser ist in der Software implementiert.

weiterlesenEditPlus

SeiteSpinner

optima-system

Pagespinner ist ein semi – WYSIWYG – Editor HTML für OS X . Es wird von Optima Systems entwickelt und als Shareware veröffentlicht , PageSpinner ist WorldScript konform und nutzt die WASTE Text Engine [1] und die Carbon Library. Es wurde ursprünglich für Classic Mac OS veröffentlicht , wurde aber kurz nach dem Release des Betriebssystems auf OS X portiert. Es wurde von Jeffrey Zeldman für 13 Jahre verwendet, bevor er zu TextMate wechselte . [2]

weiterlesenSeiteSpinner

Atom (Texteditor)

ATOM

Atom ist ein kostenloser und Open-Source- [4] [5] Text- und Quellcode-Editor für MacOS , Linux und Microsoft Windows [6] mit Unterstützung für Plug-Ins in Node.js und eingebettetem Git Control , entwickelt von GitHub . Atom ist eine Desktop-Anwendung, die mit Web-Technologien aufgebaut ist. [7] Die meisten der erweiterten Pakete haben freie Software-Lizenzen und sind gemeinschaftlich gebaut und gepflegt. [8] Atom basiert auf Elektron (früher bekannt als Atom Shell), [9]Ein Framework, das plattformübergreifende Desktop-Anwendungen mit Chromium und Node.js ermöglicht . [10] [11] Es steht in CoffeeScript und weniger . [12] Es kann auch als integrierte Entwicklungsumgebung (IDE) verwendet werden. [13] [14] [15] Atom wurde am 25. Juni 2015 von der Beta als Version 1.0 freigegeben. [16] Die Entwickler nennen es einen „hackbaren Texteditor für das 21. Jahrhundert“. [17]

weiterlesenAtom (Texteditor)

HTML Tidy

htmltidy

HTML Tidy ist eine Konsolenanwendung, deren Zweck es ist, ungültiges HTML zu beheben , potenzielle Web-Zugänglichkeitsfehler zu erkennen und das Layout und den Einzugsstildes resultierenden Markups zu verbessern . Es ist auch eine plattformübergreifende Bibliothek , die von Programmierern in Computeranwendungen verwendet werden kann, um ihnen die Möglichkeiten von HTML Tidy hinzuzufügen.

weiterlesenHTML Tidy

Microsoft FrontPage

Microsoft FrontPage (vollständiger Name Microsoft Office FrontPage ) ist ein nicht weitergeführter WYSIWYG HTML Editor und Web Site Administration Tool von Microsoftfür die Microsoft Windows Linie von Betriebssystemen . Es wurde von 1997 bis 2003 als Teil der Microsoft Office Suite gebrandmarkt . Microsoft FrontPage wurde seither durch Microsoft Expression Web und SharePoint Designer ersetzt , die erstmals im Dezember 2006 neben Microsoft Office 2007 veröffentlicht wurden, Aber diese beiden Produkte wurden auch zugunsten einer webbasierten Version von SharePoint Designer eingestellt, da diese drei HTML-Editoren Desktop-Anwendungen waren.

weiterlesenMicrosoft FrontPage

TinyMCE

tinymce

TinyMCE (Tiny Moxiecode Content Editor) ist eine plattformunabhängige, browserbasierte WYSIWYG- Editorsteuerung , die in JavaScript geschrieben und als Open-Source-Softwareunter der LGPL von Ephox veröffentlicht wurde. Es hat die Möglichkeit, HTML-Textarea-Felder oder andere HTML-Elemente in Editor-Instanzen zu konvertieren. TinyMCE ist so konzipiert, dass es problemlos in Content Management Systeme integriert werden kann , darunter Django , Drupal , Joomla! , WordPress und SOY CMS.

weiterlesenTinyMCE

SeaMonkey

SeaMonkey ist eine Open – Source – Internet – Suite für Windows – , Mac und Linux . Die Suite besteht aus einem Web – Browser , E – Mail – Client , HTML – Editor und ein IRC – Client. Es ist der Nachfolger der Mozilla Suite .

SeaMonkey wird durch so genannte erstellt der Internet – Community der SeaMonkey Council genannt. SeaMonkey Council ‚s Team von acht Personen , die für das Projekt und für die Freigabe neuer Versionen.

 

Quanta Plus

Quanta Plus ein kostenloser HTML – Editor für die KDE – Desktop – Umgebung . Der Redakteur kann beiden Entwürfe über seine wysıwyg und über den Code in HTML selbst. Heute Editor wird als Teil des freigesetzten KDE .

Merkmale

  • Anwendungen von KDE KIO – Slaves unterstützt FTP , SSH und andere Protokolle.
  • Sehen Sie den Quellcode, WYSIWYG -Mode (Quanta VPL – Visuelles Seitenlayout – genannt), ähnlich wie Dreamweaver .

Notepad++

Notepad ++ ist ein frei Text und Quellcode-Editor für Programmierer . Das Programm ist für Windows – und steht unter der veröffentlicht GPL . Es ist vollständig in C ++ geschrieben , ohne die Verwendung von Microsoft Foundation Classes macht das Programm schneller und kleiner. Es verwendet Scintilla , einer Textbearbeitungskomponente und STL . Es läuft mit Wein auch auf Linux und MacOS . Notepad ++ wurde über 29 Millionen Mal heruntergeladen. [1]

Funktionen

Notepad ++ hat die Unterstützung für Registerkarten , Syntax Färbung für über 50 Programmiersprachen (zB Java verwenden und C ++), Suchen und Ersetzen von regulären Ausdrücken , die Bearbeitung zwei Dokumente in einem Split – Screen, Zoom, Plug-In und Makroprogramm. Darüber hinaus kann die Auto-Nachschub – Dateien für ein Dutzend Programmier- und Skriptsprachen , einschließlich C # , Visual Basic und PHP . Notepad ++ kann Textdateien bis zu 600 laden MB . Darüber hinaus Notepad ++ unterstützt auch Code – Faltung .

Notepad ++ unterstützt zwei Schreibmodi: IN (insert oder insert) und OVR (überschreiben oder zu überschreiben).

Notepad ++ 6.6 wurde die Möglichkeit, automatisch hinzugefügt Dateien während , um Datenverlust zu speichern , Stromausfälle zu vermeiden. Notepad ++ ruft beim Beenden oder nicht zu sparen, sondern tut dies automatisch und öffnet das nächste Mal die Dokumente geöffnet waren.

Microsoft FrontPage

Microsoft Frontpage war ein WYSIWYG – HTML – Editor und Website – Administrations – Tool von Microsoft . Es war für Windows – und Mac , und war Teil von Microsoft Office ab Version 2000 auf Version 2003 von Microsoft Office 2007, wurde es durch die neuen ersetzt HTML – Editor Microsoft Expression Web und Web – Design – Programm Sharepoint Designer .

Geschichte 

Frontpage wurde ursprünglich entwickelt von der Firma Vermeer Technologies Incorporated . Vermeer wurde 1996 von erworben Microsoft . Es wurde Teil von Microsoft Office 2000 – Version.

Timeline

Frontpage erforderlich zuvor spezielle Plug-In (bekannt als Frontpage – Servererweiterungen ) auf dem Ziel – Web – Server in die Lage sein , alles Frontpage – Funktionen zu verwenden. Neuere Versionen funktionieren auch (teilweise ) mit dem WebDAV – Protokoll des W3C .

Eine Version für Mac Dies hatte weniger Funktionen als die, jedoch wurde 1998 ins Leben gerufen Windows – Version und hat noch nie eine neuere Version veröffentlicht.

Microsoft Frontpage ist nicht entwickelt und ist daher nicht in den neuesten Versionen (ab Version 2007) Büro.