Wo ist der HTML-Designer von Visual Studio?


94

Wo ist der Visual Studio HTML Designer? Ich sehe, dass es Optionen für den HTML-Designer gibt, aber ich kann ihn nicht öffnen. Es gibt einen HTML Designer-Optionsknoten!

Ich möchte nur fragen, warum ich den Designer nicht finden kann und wie ich ihn öffne. Wenn ich eine HTML-Datei erstelle, wird nur der HTML-Code aufgerufen.

Antworten:


201

Der Standard-HTML-Editor (für statisches HTML) verfügt nicht über eine Entwurfsansicht. Um den Standardeditor auf den Webformulareditor festzulegen, der eine Entwurfsansicht hat,

  1. Klicken Sie im Projektmappen-Explorer in Visual Studio mit der rechten Maustaste auf eine HTML-Datei und klicken Sie auf Open with
  2. Wähle aus HTML (web forms) editor
  3. Klicke auf Set as default
  4. Klicken Sie auf die OKSchaltfläche

Sobald Sie dies getan haben, müssen Sie nur noch klicken designoder splitanzeigen, wie unten gezeigt:

Screenshot mit der Position dieser Optionen


1
Hilfe, das hat bei mir nicht funktioniert. Ich meine, ich habe die Schritte befolgt, aber ich bekomme unten nicht die Optionen für Design oder Split. Es gibt nur eine - Quelle!
Erotavlas

2
Sie müssen dies auch im Projektmappen-Explorer in Visual Studio tun, nicht im Datei-Explorer (Windows). Für einen meiner Kunden mussten wir ein leeres Projekt erstellen, eine leere HTML-Datei erstellen und dann mit der rechten Maustaste darauf klicken, um das richtige Öffnen mit Menü zu sehen
Sam

3
Ich habe gerade den Webformular-Editor als Standard festgelegt, aber wenn ich danach versuche, vorhandene CSHTML- oder HTML-Seiten in meiner Lösung zu öffnen, sind alle Seiten leer und es gibt immer noch kein Design | Split | Quellregisterkarten unten. Dies passiert auch, wenn ich Hinzufügen verwende, um meinem Projekt eine HTML- oder HTML-Datei hinzuzufügen. Wenn ich nur das Menü Neu -> Datei verwende, um eine HTML-Datei zu erstellen, ist das Design | in Ordnung Spliut | Die Quellregisterkarten werden unten angezeigt. Was ist dieser IDE-Wahnsinn?
Darren Evans

1
@ DarrenEvans cshtml-Dateien sind nicht mit dem Editor kompatibel (durch einfaches Umbenennen in HTML wird dies nicht geändert).
Anthony Nichols

3
Visual Studio 2017 scheint dies zu ignorieren. Es wird nur "Quelle" angezeigt.
Nicke Manarin

29

Eine andere Möglichkeit, die Standardeinstellung für den HTML-Webformulareditor festzulegen, ist:

  1. Am oberen Menü in Visual Studio gehen zu File> New>File
  2. Wählen HTML Page
  3. In der unteren rechten Ecke des Dialogfelds "Neue Datei" auf der OpenSchaltfläche befindet sich ein Abwärtspfeil
  4. Klicken Sie darauf und Sie sollten eine Option sehen Open With
  5. Wählen HTML (Web Forms) Editor
  6. Klicken Set as Default
  7. Drücken Sie OK

Screenshot, der zeigt, wie Sie beim Erstellen einer neuen Datei zum Dialogfeld "Öffnen mit" gelangen.


Sie erhalten kein "Öffnen mit" für eine neue Datei (VS 2015), aber Sie können sie erstellen. Im Fenster "Projektmappen-Explorer" können Sie mit der rechten Maustaste klicken und Open With...dann HTML (Web Forms) Editorwie zuvor auswählen .
kjhf

@kjhf "Open With" gibt es auch in der neuen VS2015Version. Es hat sich leicht nach unten bewegt. Sie werden es am unteren Rand des sehenFile Dialog
nam

@cflyer Vielen Dank, dass Sie Ihre Lösung geteilt haben - und sie Schritt für Schritt zusammen mit einem Sceenshot beschrieben haben. Es hat mir geholfen.
Nam

7

Gehen Sie zu [Extras, Optionen], Abschnitt "Web Forms Designer" und aktivieren Sie die Option "Web Forms Designer aktivieren". Das sollte Ihnen wieder die Option Design und Split geben.


Für mich war diese Option bereits aktiviert, aber die anderen Bearbeitungsansichten waren dadurch nicht verfügbar.
JohnC

Vielen Dank - hier befindet sich auch die Option "Ansichten vertikal teilen". Erfordert einen Neustart, um wirksam zu werden.
UweBaemayr

4

Die Lösung zum Erstellen einer neuen HTML-Datei mit HTML (Web Forms) Designer funktionierte für diese Datei, jedoch nicht für andere, einzelne HTML-Dateien, die ich bearbeiten wollte.

Ich habe die Option Öffnen mit im Dialogfeld Datei öffnen gefunden und konnte dort den HTML-Editor (Web Forms) auswählen. Nachdem VS in diesem Fenster auf die Option "Als Standard festlegen" geklickt hatte, erinnerte er sich daran, diesen Editor zu verwenden, als ich andere HTML-Dateien öffnete.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.