2009-04-15 15 views
5

Używam Visual Studio 2008 do pracy w języku C# i JavaScript (rzeczy AJAXy).Program do edycji kodu Visual Studio

Oto mój problem - uwielbiam Eclipse, a zwłaszcza sformatowany kod (Ctrl-Shift-F). Ctrl-k, Ctrl-d Visual Studio, naprawdę jest do bani, zwłaszcza dla javascript.

Czy istnieje sposób, aby VS zachowywał się tak jak IDE, za którym tęsknię?

Odpowiedz

1

przejdź do Opcje> Środowisko> klawiatura, znajdź Edit.FormatDocument polecenia i wiążą że do Ctrl + Shift + F

EDIT: misread, w jaki sposób można skonfigurować w opcjach formaty VS> Edytor tekstu> (typ dokumentu).

Nie wiem, czy można uzyskać to dokładnie tak, jak robi to zaćmienie, ale tam właśnie ustawiasz swoje preferencje.

+0

Nie brakuje mu ctrl + shift + k, Brakuje mu zachowania. – NileshChauhan

3

Używam świetnego Resharper plugin do formatowania mojego kodu C#. Wiele ustawień do zmiany, aby sformatować kod do swoich potrzeb. Może nawet stworzyć jeden standard kodowania z Resharperem, który będzie używany przez wszystkich programistów.

Jeśli chodzi o powiązania klawiszy, można zmienić te w opcjach.

+0

Mam r # i uważam, że jego formatowanie jest nieco nadgorliwe i chciałbym, żeby było bardziej konfigurowalne, tak abym mógł powiedzieć, żeby nie formatował pewnych rzeczy. nadal ciesz się r # jako całością. –

+0

Dzięki, chłopaki. Spojrzałem na standardowe formatowanie dokumentów i ma bardzo niewiele opcji. Pobrałem Resharpera i mam zamiar to sprawdzić! –

+0

Wygląda jak awans, nie pytał, jak może to zrobić resharper, zapytał, jak studio może to zrobić. Dlaczego więc nie zasugerować mu, by kupił nowy dowód? – mamu

0

Nie próbowałem, ale Resharper ma wiele fajnych rzeczy związanych z formatowaniem i kodowaniem. Być może znajdziesz tam coś pożytecznego i możesz zacząć kochać VS.

Uwaga: Resharper na VS2005 był trochę powolny.

9

Przejdź do Narzędzia | Opcje | Edytor tekstu i edytuj ustawienia właściwe dla danego języka. Ctrl-K, Ctrl-D przestrzega tych ustawień, dzięki czemu można ustawić program do formatowania kodu zgodnie z oczekiwaniami. Istnieje mnóstwo opcji, które można zmienić (pozycjonowanie nawiasów, odstępy, wcięcia itp.).

+0

Nie tylko to, ale może również zmienić skrót do dowolnego, czego chce. :-P –

1

Oto praca dla studia wizualnego: Właśnie zmieniam nazwę rozszerzenia na .css, kliknij prawym przyciskiem myszy w dokumencie i wybierz "format dokumentu" i zmień nazwę z powrotem na .js, format jest całkiem dobry.

+0

Nie działa poprawnie. Dodaje ';' na końcu niektórych linii łamiących JavaScript. –

Powiązane problemy