2009-10-13 8 views
18

Ich bin für eine äquivalente Funktionalität zu C# Regionen suchen in JavascriptEinstürzen Javascript-Code in Visual Studio

C# Syntax

#region RegionName 

public static void MyFunction() 
{ 
    [mycode] 
} 

#endregion 

Das bin ich „Zusammenbruch“ mein Code mit Visual in meinem JS-Datei zu können Studio und mach es etwas überschaubarer.

Hat jemand irgendwelche Ideen?

+0

Diese Frage unterstützt das Ausblenden von Code in Javascript, um die richtige Methode hat: http://stackoverflow.com/questions/1921628/wie implementierende-Regionen-in-Javascript –

+0

Warum nicht? '' '' (Funktion/* RegionName * /() {...})(); '' '' –

Antwort

6

Werfen Sie einen Blick auf this article, die die #region Richtlinien in js Dateien implementiert mit Hilfe von Makros.

+3

Microsoft hat jetzt eine Erweiterung für VS2010, die diese Funktionalität bietet (siehe meine Antwort unten für den Link). – BrianFinkel

+2

Sie nahmen Makros aus VS 2012 (Große Idee, nicht wahr?) Jeder gute Lösungen für VS 2012? – Daniel

10

Diese Funktion installiert werden kann in Visual Studio 2012 mit Hilfe des Web Essentials-Plugins.

EDIT:

eine tatsächliche Region Dazu können Sie:

//#region MyRegion 
function Example() { 

} 
//#endregion 

Das Plugin kann hier heruntergeladen werden: Web Essentials 2012, Web Essentials for 2010

+2

Können Sie die Syntax dafür teilen? Es scheint nicht für mich zu funktionieren. –

+0

Wenn Sie so etwas wie: 'Funktion DoThis() { \\ Sachen}' VS2012 automatisch +/- Symbol neben ihm Platz und lassen Sie die Funktion genau wie Ihre divs –

+0

Beste Lösung Aufklappen/Zuklappen immer !! thx :) –

47

Wenn es für Einsturz müssen die Java-Script-Code, dann können Sie den Code auswählen und

Strg + M + H

Es den ausgewählten Code drücken wird kollabieren.

+1

+1, da dies keinen Plugins verwenden. –

+0

schreibe dies auf einem Post-it jetzt beachten! – Bobby

+2

Wie entfernen Sie diesen zusammenklappbaren Bereich? – Bobby