Pisanie kodu w edytorze kodu i tekstu
Edytor Visual Studio oferuje wiele funkcji, które ułatwiają pisać i zarządzać kodu.Można rozwijać i zwijać różnych bloków kodu za pomocą konspektu.Dowiedz się więcej na temat kodu, są za pomocą za pomocą technologii IntelliSense, Object Browseri wywołać hierarchii.Kod można poruszać się przy użyciu funkcji, takich jak Przejdź do, Przejdź do definicji, i Znaleźć wszystkie odwołania.Można wstawić bloków kodu z urywkami kodu i może wygenerować kod przy użyciu funkcji, takich jak Wygenerować Z użycia.
Kod można wyświetlić w kilka różnych sposobów.Aby wyświetlić widok klasy rozwiązania, można otworzyć Widoku klasy okno lub rozwinąć węzły w Solution Explorer w obszarze plików klas.
Można wyszukiwać i zamieniać tekst dla jednego lub wielu plików.Aby uzyskać więcej informacji, zobacz Znajdowanie i zastępowanie tekstu.Jeśli używasz wyrażeń regularnych, należy zauważyć, że znajdowanie i zamienianie teraz używać.NET wyrażeń regularnych.Aby uzyskać więcej informacji, zobacz Korzystanie z wyrażeń regularnych w programie Visual Studio.
Różne języki Visual Studio oferują różne zestawy funkcji, a w niektórych przypadkach funkcje działają inaczej w różnych językach.Wiele z tych różnic są określone w opisie funkcji, ale aby uzyskać więcej informacji, można wyświetlić sekcje na okreolonych języków Visual Studio.
Ważne |
---|
Program Visual Studio i ustawienia, które są za pomocą mogą mieć wpływ na funkcje w IDE.Mogą różnić się od tych opisanych w tym temacie. |
Funkcje edytora
Kolorowanie składni |
Niektóre elementy składni kodu znaczników i pliki są kolorowane inaczej je odróżnić.Na przykład słowa kluczowe (takie jak using w języku C# i Imports w języku Visual Basic) są jeden kolor, ale typów (takich jak Console i Uri) są inny kolor.Inne elementy składni są także kolorować, takich jak literały ciągów znaków i komentarze.C++ używa kolorów do rozróżniania między typów, wyliczeń i makra, wśród innych tokenów. Można zobaczyć domyślny kolor dla każdego typu i można zmienić kolor elementów składni w Czcionki i kolory, środowiska naturalnego, okno dialogowe Opcje, który można otworzyć z Narzędzia menu. |
Błąd i znaki ostrzegawcze |
Jak dodać kod i skompiluj rozwiązanie, może pojawić się różnie pokolorowanych faliste podkreślenia (znany jako squiggles) znajdujących się w kodzie.Znaczniki te informować o problemach, które Visual Studio wykrył w kodzie.Na przykład squiggles czerwone oznaczają błędy składni, niebieski squiggles oznaczenia błędy kompilatora, zielony squiggles oznaczenia ostrzeżenia i purpurowe squiggles oznaczenia innych typów błędów.Na przykład są one używane do edycji "rude" w języku Visual Basic, które są zmiany wprowadzane w trakcie Edit- and -Continue i w efekcie nie zostaną w błędy kompilatora. Można zobaczyć domyślny kolor dla każdego wężyk błędów i ostrzeżeń w Narzędzia/Opcje/środowiska/czcionki i kolory okno dialogowe.Poszukaj Błąd składni, błąd kompilatora, Ostrzeżenie, i inny błąd. |
Nawias klamrowy dopasowania |
Gdy punkt wstawiania zostanie umieszczony na otwierającego nawiasu klamrowego, w pliku kodu, są wyróżnione go i nawias zamykający.Funkcja ta daje natychmiast informuje na zagubione lub brakujące nawiasy klamrowe.Można włączyć nawias klamrowy włączyć lub wyłączyć dopasowywanie z Automatycznego wyróżniania ogranicznik ustawienia (Edytora tekstu-narzędzia/Opcje).Można zmienić kolor podświetlenia w czcionki i kolory ustawienia (Środowiska-narzędzia/Opcje).Poszukaj nawias klamrowy dopasowania (Wyróżnij) lub nawias klamrowy dopasowania (prostokąt). |
Numery linii |
Numery linii mogą być wyświetlane w lewym marginesie w oknie Kod.Nie są wyświetlane domyślnie.Można włączyć tę opcję Edytora tekstu wszystkie języki ustawienia (Języków Editor/All tekstu-narzędzia/Opcje).Można wyświetlać numery linii dla poszczególnych języków programowania przez zmianę ustawień w tych językach (edytora tekstu-narzędzia/Opcje / <language>).Numery wierszy do drukowania, należy zaznaczyć Dołącz numery wierszy w drukować okno dialogowe. |
Śledzenie zmian |
Kolor lewego marginesu pozwala śledzić zmiany dokonane w pliku.Wprowadzone, ponieważ plik został otwarty, ale nie zapisane zmiany są opatrzone przez żółty pasek na lewym marginesie (znany jako margines zaznaczania).Po zapisaniu zmian (ale przed zamknięciem pliku), pasek zmieni kolor na zielony.Jeśli po zapisaniu pliku możesz cofnąć zmianę, pasku włącza pomarańczowy.Aby wyłączyć i włączyć tę funkcję, należy zmienić śledzenia zmian opcji w Edytora tekstu ustawienia (Edytora tekstu-narzędzia/Opcje). |
Wybranie kodu i tekst |
Tekst można wybrać tryb standardowy ciągły strumień albo w trybie pole, w którym można wybrać prostokątny fragment tekstu, a nie zestaw linii.Aby dokonać wyboru w polu Tryb, klawisz ALT podczas przeciągania myszy nad zaznaczeniem (lub naciśnij kombinację klawiszy ALT + SHIFT + < strzałka >).Zaznaczenie obejmuje wszystkie znaki w obrębie prostokąta o wymiarach zdefiniowanych przez znaków pierwszy i ostatni znak w zaznaczonym obszarze.Dodaje się coś wpisany lub wklejony do zaznaczonego obszaru, w tym samym punkcie w każdym wierszu. |
Powiększenie |
W dowolnym oknie kodu można powiększyć lub pomniejszyć naciskając i przytrzymując klawisz CTRL i przenoszenie kółka przewijania myszy (lub klawisze CTRL + SHIFT +.do zwiększenia i CTRL + SHIFT +, aby zmniejszyć).Aby ustawić procent powiększenia określonego umożliwia także okno powiększenia w lewym dolnym rogu okna kodu.Funkcja Powiększenie nie działa w narzędzie windows. |
Przestrzeń wirtualna |
Domyślnie linie w Visual Studio edytory zakończyć po ostatnim znaku tak, że klawisz Strzałka w prawo, na końcu linii przenosi kursor na początek następnego wiersza.Za pomocą innych edytorów linii nie kończy się po ostatnim znaku i umieść kursor gdziekolwiek w wierszu.Można włączyć wirtualnej przestrzeni w edytorze w Języków Editor/All tekstu-narzędzia/Opcje ustawienia.Uwaga, że można włączyć albo Przestrzeń wirtualna lub Zawijanie, ale nie oba jednocześnie. |
Drukowanie |
Można użyć opcji w drukować okno dialogowe, aby dołączyć numery wierszy, lub ukryć zwinięte regionów kodu podczas drukowania pliku.W Ustawienia strony okno dialogowe można także wydrukować pełną ścieżkę i nazwę pliku, wybierając Nagłówek strony. Można ustawić opcje drukowania w kolorze, w Narzędzia/Opcje/środowiska/czcionki i kolory okno dialogowe.Wybierz drukarki w Pokaż ustawienia dla listę, aby dostosować drukowanie w kolorze.Można określić różne kolory dla drukowania do pliku niż plik do edycji pliku. |
Globalne Cofnij i ponów |
Cofnąć ostatnią czynność globalnego i Wykonaj ponownie ostatnią akcję globalnego poleceń na Edytuj menu cofnąć lub ponowić Akcje globalne, które wpływają na wiele plików.Globalne działania obejmują, zmiana nazwy klasy lub nazw, wykonywanie operacji znajdowania i zamieniania rozwiązanie przeróbek bazy danych lub innych działań, który zmienia się wiele plików.Można zastosować globalnego cofanie i ponawianie poleceń do działania w bieżącej sesji programu Visual Studio, nawet po zamknięciu rozwiązanie, w którym zastosowano akcji. |
Zaawansowane funkcje edycji
Wiele zaawansowanych funkcji można znaleźć w witrynie Edytuj/zaawansowane podmenu.Nie wszystkie te funkcje są dostępne dla wszystkich typów plików kodu.
Format dokumentu |
Ustawia wcięcia właściwego linie kodu i przenosi nawiasy klamrowe, aby rozdzielić linie w dokumencie. |
Wybór formatu |
Ustawia wcięcia właściwego linie kodu i przenosi nawiasy klamrowe, aby oddzielić wiersze w zaznaczeniu. |
Zmień wybrane wiersze spacje na tabulatory |
Wiodące spacje na tabulatory, gdzie stosowne zmiany. |
Untabify zaznaczone wiersze |
Zmiany prowadzące tabulatory na spacje.Aby przekonwertować wszystkie spacje w pliku karty (lub wszystkie tabulatory na spacje), można użyć Edit.ConvertSpacesToTabs i Edit.ConvertTabsToSpaces polecenia.Nie ma tych poleceń w menu programu Visual Studio, ale możesz je wywołać, korzystając z okna Szybki dostęp lub okna wiersza polecenia. |
Zmień litery na wielkie |
Zmienia wszystkie znaki w zaznaczeniu na wielkie litery, lub w przypadku braku zaznaczenia, zmienia znak, od punktu wstawiania na wielkie litery. |
Zmień litery na małe |
Zmienia wszystkie znaki w zaznaczeniu na małe litery, lub w przypadku braku zaznaczenia, zmienia znak, od punktu wstawiania na małe litery. |
Sprawdź poprawność dokumentu |
Sprawdza poprawność plików kodu języka JScript. |
Usunąć poziome światło |
Usuwa tabulatory lub spacje na koniec bieżącego wiersza. |
Widok białe miejsca |
Wyświetla spacje jako kropki podniesione i tabulatory jako strzałki.Koniec pliku jest wyświetlana jako prostokątne glifów.Jeśli Zawijaj zawijania języków/Word Editor/All tekstu-narzędzia/Opcje/Pokaż widoczne glify w programie word jest zaznaczone, że glifów jest również wyświetlany. |
Zawijanie wyrazów |
Powoduje, że wszystkie wiersze w dokumencie, które będą widoczne w oknie Kod.Wyłączyć zawijanie wyrazów i włączyć ustawienia edytora tekstu wszystkie języki (Narzędzia i opcje/językach Editor/All). |
Usuń oznaczenie komentarza zaznaczenia |
Dodaje znaki komentarza do zaznaczenia lub bieżącego wiersza. |
Zaznaczenie komentarza |
Usuwa znaki komentarza z zaznaczenia lub bieżącego wiersza. |
Zwiększ wcięcie wiersza |
Dodaje kartę (lub równoważne spacje) do wybranych wierszy lub bieżącego wiersza. |
Zmniejsz wcięcie wiersza |
Usuwa kartę (lub równoważne spacje) z wybranych wierszy lub bieżącego wiersza. |
Wybierz znacznik |
W dokumencie, który zawiera znaczniki (na przykład, XML lub HTML) powoduje zaznaczenie tagu. |
Wybierz zawartość tagu |
W dokumencie, który zawiera znaczniki (na przykład, XML lub HTML) zaznacza zawartość. |
Nawigowanie w oknie kodu
Można przemieszczać w dokumencie na kilka różnych sposobów.Oprócz standardowych operacji, można użyć Przejdź wstecz (lub CTRL + MINUS) i Przejdź do przodu (CTRL + SHIFT + MINUS) przycisków na pasku narzędzi, aby przenieść wstawiania punktu poprzednich lokalizacji lub powrócić do nowszą lokalizacje w aktywnym dokumencie.Przyciski te zachowują ostatnich 20 miejsc punkt wstawiania.
Następujące polecenia są metodami nawigacji specyficzne dla kodu:
Przejdź do < numer > |
(Edytuj/przejdź do lub CTRL + G): przenoszenie do numer określonego wiersza w aktywnym dokumencie. |
Przejdź do |
(Edytuj/Nawiguj do lub CTRL +,): znajdzie symbol lub pliku w roztworze aktywny.Pomaga to pobranie dobry zestaw pasujących wyników kwerendy.Można wyszukiwać słowa kluczowe, które są zawarte w symbolu za pomocą camel obudowy i podkreślenia znaków podziału symbol na słowa kluczowe. |
Znajdź wszystkie odwołania |
(menu kontekstowe): wyszukuje wszystkie odwołania do zaznaczonego elementu w roztworze. |
Przejdź do definicji |
(menu kontekstowe) (lub F12): znajdzie definicję zaznaczonego elementu. |
Metoda następnego, poprzedniego metoda |
(Edycji lub następnej metody, Poprzednia metoda) W plikach kodu języka Visual Basic należy używać tych poleceń, aby przenieść punkt wstawiania do różnych metod. |
Wyróżnianie odniesienia |
Po kliknięciu symbolu w kodzie źródłowym, wszystkie instancje symbolu są wyróżnione w dokumencie.Podświetlony symbole mogą zawierać deklaracje i odniesienia i wiele innych symboli, które Znaleźć wszystkie odwołania zwróci.Obejmują one nazwy klas, obiekty, zmiennych, metod i właściwości.W kodzie języka Visual Basic są wyróżnione słowa kluczowe dla wielu struktur kontroli.Aby przejść do następnego lub poprzedniego symbol wyróżnione, naciśnij klawisz strzałki CTRL + SHIFT + Strzałka w dół lub CTRL + SHIFT + STRZAŁKA.Można zmienić kolor podświetlenia w Narzędzia/Opcje/środowiska/czcionek i kolorów/wyróżnione odniesienia. |
Można również użyć pasek nawigacyjny, oznacza to, że dwa pola listy rozwijanej wyświetlany u góry okna kodu, aby nawigować w pliku kodu.Ten pasek umożliwia przejdź bezpośrednio do konkretnego typu lub jednego z członków w ramach danego typu.Pasek nawigacyjny jest wyświetlany z języka Visual Basic, C# i pliki kodu C++.
Aby ukryć pasek nawigacyjny, należy zmienić pasek nawigacyjny opcję w ustawieniach edytora tekstu wszystkie języki (Języków Editor/All tekstu-narzędzia/Opcje, lub można zmienić ustawienia dla poszczególnych języków).Nawigacja w pola listy rozwijanej w następujący sposób:
Aby przesunąć punkt skupienia z okna kodu do paska nawigacyjnego, naciśnij kombinację klawiszy skrótu CTRL + F2.
Aby przywrócić fokus z paska nawigacyjnego do okna kodu, naciśnij klawisz ESC.
Aby przesunąć punkt skupienia element po elemencie, na pasku nawigacyjnym, naciśnij klawisz TAB.
Aby zaznaczyć element paska nawigacji, który ma fokus, a następnie powrócić do IDE, naciśnij klawisz ENTER
Aby przejść do klasy lub typu, kliknij jego nazwę na liście rozwijanej lewy.
Aby przejść bezpośrednio do procedury w klasie, kliknij procedurę w rozwijanym prawym.
W klasie częściowe mogą być wyszarzone elementy członkowskie zdefiniowane poza bieżącego pliku kodu.
Dostosowywanie edytora
Importuj i Eksportuj ustawienia: można udostępnić ustawienia innego autora, własnych ustawień, zgodne ze standardem lub powrócić do ustawień domyślnych programu Visual Studio za pomocą Kreatora importowania i eksportowania ustawień na Narzędzia menu.Można zmienić ustawienia ogólne lub język i ustawienia specyficzne dla projektu.
Klawiatura mapowanie: można zdefiniować nowe klawisze skrótu lub zmień definicję istniejących ustawień narzędzia/Opcje/środowiska/klawiatury.Aby uzyskać więcej informacji na temat klawisze skrótów, zobacz Wstępnie zdefiniowane skróty klawiaturowe.
Informacje o opcje edytora specyficzne dla języka zobacz:
Zobacz też
Koncepcje
Inne zasoby
Znajdowanie i zastępowanie tekstu