Preferencje edytorów tekstu
Kategoria Text Editors w oknie dialogowym Preferences zapewnia dostęp do preferencji związanych z funkcjami i możliwościami edytora tekstu.
Ogólne
Strona Text Editors – General w oknie dialogowym Preferences udostępnia ustawienia konfiguracyjne związane z zachowaniem edycji w edytorze tekstu.

Strona Text Editors – General w oknie dialogowym Preferences
Editing |
|
| Insert Mode | Włącz, aby wstawiać tekst w miejscu kursora bez nadpisywania istniejącego tekstu. Jeśli ta opcja jest wyłączona, tekst wpisywany w miejscu kursora będzie nadpisywał istniejący tekst. |
| Overwrite cursor as block | Włącz, aby kursor był wyświetlany jako blok. |
| Cursor through tabs | Włącz, aby klawisze strzałek mogły przesuwać kursor do logicznych pozycji w obrębie każdego znaku tabulacji. |
| Cursor beyond EOL | Włącz, aby umożliwić ustawienie kursora poza znakiem końca wiersza (EOL) w dokumencie tekstowym. |
| Cursor beyond EOF | Włącz, aby umożliwić ustawienie kursora poza znakiem końca pliku (EOF) w dokumencie tekstowym. |
| Persistent blocks | Włącz, aby zaznaczone bloki w dokumencie tekstowym pozostawały zaznaczone nawet po przesunięciu kursora za pomocą klawiszy strzałek. Po zaznaczeniu nowego bloku poprzedni blok zostanie usunięty. |
| Overwrite blocks | Włącz, aby umożliwić zastąpienie zaznaczonego bloku tekstu tym, co zostanie wpisane jako następne. Jeśli opcja Persistent blocks jest również zaznaczona, wpisany tekst zostanie dołączony za aktualnie zaznaczonym blokiem. |
| Disable dragging | Włącz, aby zablokować możliwość przeciągania zaznaczonych bloków tekstu w obrębie dokumentu tekstowego. Domyślnie ta opcja jest wyłączona. |
| Group undo | Włącz, aby cofnąć ostatnie polecenie edycji, a także wszystkie kolejne polecenia edycji tego samego typu. |
| Remember undo/redo after save | Włącz, aby dane cofania pozostawały dostępne po zapisaniu pliku tekstowego, co umożliwia cofnięcie wszystkich zmian. Ta opcja jest domyślnie włączona. Jeśli ją wyłączysz, wszystkie dane cofania zostaną utracone po zapisaniu pliku tekstowego. |
| Smart 'Home' key | Włącz, aby klawisz Home przy pierwszym użyciu powodował przeskok kursora do pierwszego znaku niebędącego spacją w bieżącym wierszu. Przy następnym naciśnięciu klawisza Home kursor przeskoczy na początek wiersza itd. Takie działanie klawisza Home odpowiada zachowaniu produktu Microsoft™ Visual Studio™. Wyłącz tę opcję, aby po naciśnięciu klawisza Home kursor przeskakiwał na początek bieżącego wiersza. |
| Find | |
| Find text at cursor | Włącz, aby bieżący tekst przy kursorze był umieszczany w polu Text to find w oknie dialogowym Find Text. Jeśli ta opcja jest wyłączona, tekst wyszukiwania trzeba wprowadzić ręcznie. |
| Find selected text on Find Next | Włącz, aby szybko znajdować kolejne wystąpienia aktualnie zaznaczonego tekstu zamiast tekstu użytego w pierwotnej operacji wyszukiwania. |
| Select found text | Włącz, aby kopiować znaleziony tekst do schowka po użyciu polecenia kopiowania. |
| Importuj | |
| Import from | Kliknij, aby zaimportować ustawienia preferencji edytora tekstu, a następnie wybierz Tasking lub Visual Studio. |
| Tabs & Indent | ||
| Use tab character | Po włączeniu dla każdej tabulacji wstawiany jest dosłowny znak tabulacji. Po wyłączeniu zamiast tego wstawiane są znaki spacji. Włącz opcję Use special symbols na stronie Text Editors - Display Preferences , aby widzieć znaki tabulacji w dokumencie tekstowym. | |
| Optimal fill | Włącz, aby wiersz był automatycznie wcinany przy użyciu minimalnej możliwej liczby znaków, z wykorzystaniem tabulacji i spacji w razie potrzeby. Włącz opcję Use special symbols na stronie Text Editors - Display Preferences , aby widzieć symbole tabulacji w dokumencie. | |
| Smart tab | Włącz, aby tabulacja w nowym wierszu odpowiadała pozycji pierwszego znaku niebędącego białym znakiem w poprzednim wierszu. | |
| Auto indent mode | Włącz, aby po naciśnięciu Enter tworzyć nowy wiersz. Kursor otrzyma takie samo wcięcie jak pozycja pierwszego znaku niebędącego białym znakiem w poprzednim wierszu. |
|
| Smart indent mode | Włącz, aby aktywować zachowanie tabulacji uwzględniające składnię programowania (obecnie używane tylko podczas edycji plików C). Na przykład, gdy ta opcja jest włączona i zostanie wpisany zamykający nawias klamrowy, edytor ustawi wcięcie tego znaku tak, aby był wyrównany do odpowiadającego mu otwierającego nawiasu klamrowego. Wyłącz tę opcję, a tabulacja będzie działać normalnie. | |
| Backspace unindents | Włącz, aby klawisz Backspace usuwał wcięcie jednym naciśnięciem. | |
| Tab Stops | Użyj, aby zdefiniować pozycje tabulacji edytora jako liczbę znaków reprezentowanych przez tabulator. |
Użyj, aby określić stałą liczbę spacji używaną do wcinania tekstu oraz liczbę spacji używaną do zwiększania i zmniejszania wcięcia zaznaczonego bloku tekstu. Polecenia klawiaturowe zwiększania i zmniejszania wcięcia bloku to odpowiednio Ctrl+Shift+I i Ctrl+Shift+U. |
| Key Mapping | |
| Default | Mapuj klawisze edytora tak, aby odpowiadały mapowaniu CUA. |
| Borland Classic | Mapuj klawisze tak, aby odpowiadały klasycznym klawiszom edytora Borland. |
| Brief | Mapuj klawisze tak, aby odpowiadały skrótom klawiaturowym Brief. |
| Epsilon | Mapuj klawisze edytora tak, aby odpowiadały klawiszom Epsilon. |
| Visual Studio | Mapuj klawisze edytora tak, aby odpowiadały edytorowi Visual Studio. |
| Advanced | |
| Double click line | Po włączeniu cały wiersz jest podświetlany po dwukrotnym kliknięciu znaku w tym wierszu. Jeśli ta opcja jest wyłączona, podświetlane jest tylko zaznaczone słowo. |
| Unix EOL style | Po włączeniu, podczas zapisywania pliku tekstowego każdy wiersz będzie oddzielany pojedynczym znakiem LF (styl Unix) zamiast pary CR/LF. |
| Compress undo motion | Po włączeniu, zmiana pozycji kursora nie jest dodawana do listy cofania. Normalnie, jeśli tekst zostanie zmodyfikowany i naciśnięty zostanie klawisz PageUp, trzeba użyć Cofnij dwa razy, aby przywrócić tekst do stanu pierwotnego. Gdy opcja Compress Undo Motion jest włączona, można to zrobić jednym poleceniem Cofnij. |
| Advanced block editing | Po włączeniu wszystkie zaznaczone bloki są jednocześnie nadpisywane podczas pisania. |
Wyświetlanie
Strona Text Editors – Display w oknie dialogowym Preferences udostępnia ustawienia i informacje związane z wyświetlaniem tekstu.

Strona Text Editors – Display w oknie dialogowym Preferences
| Font | |
| Editor Font: Change | Kliknij, aby otworzyć standardowe okno dialogowe Windows Font , w którym można skonfigurować czcionkę używaną w dokumentach tekstowych. Pole po prawej stronie odzwierciedla bieżącą czcionkę edytora tekstu. |
| Visual | |
| Visible right margin | Włącz, aby wyświetlać prawy margines w dokumencie tekstowym. Szerokość marginesu można dostosować, wpisując nową wartość w polu Margin width. Prawy margines jest używany do formatowania wizualnego i zawijania wierszy. |
| Show line numbers | Zaznacz, aby wyświetlać numery wierszy w dokumencie tekstowym. Użyj opcji podrzędnych, aby skonfigurować sposób wyświetlania numeracji.
|
| Use special symbols | Zaznacz, aby włączyć wyświetlanie znaków specjalnych, takich jak znaki powrotu karetki lub końca wiersza. |
| Word wrap | Zaznacz, aby zawijać tekst zgodnie z jedną z poniższych opcji:
|
| Indicate modified lines | Włącz, aby wiersze tekstu, które zostały zmodyfikowane lub dodane, były automatycznie podświetlane kolorowymi znacznikami na marginesie edytora. Niezapisane zmiany są oznaczane czerwonymi znacznikami, a zapisane zmiany zielonymi. Umożliwia to szybkie rozpoznanie tekstu, który został zatwierdzony. |
| Syntax Highlighting | |
| Use syntax highlighting | Zaznacz, aby włączyć podświetlanie składni. Aby ustawić opcje podświetlania, użyj strony Text Editors - Colors. |
| Highlight brackets | Włącz, aby podświetlać nawiasy w tekście, co jest przydatne przy identyfikowaniu nawiasów otwierających i zamykających. |
| Automatic delimiter highlighting | Zaznacz, aby włączyć kontrolę nad tym, czy dopasowane pary znaków ograniczających mają być podświetlane. Na przykład, gdy ta opcja jest włączona i zamkniesz nawias, edytor tekstu go podświetli. |
| Underline typing errors | Włącz, aby podkreślać wszelkie błędy pisowni. |
| Code Outlining | |
| Use Code Outlining | Włącz, aby wyświetlać małe pole pojawiające się przy każdej procedurze/funkcji/podprogramie w dokumencie tekstowym. Każdą procedurę można zwinąć do jednego wiersza lub rozwinąć, klikając to małe pole. Użyj opcji Show Collapse Lines i Buttons on Gutter, aby uzyskać większą kontrolę nad funkcją Code Outlining. |
Kolory
Strona Text Editors - Colors w oknie dialogowym Preferences udostępnia ustawienia i informacje związane z kolorami tekstu.

Strona Text Editors – Colors w oknie dialogowym Preferences
Niektóre opcje/kontrolki w tym oknie dialogowym są oczywiste i nie wymagają dalszych wyjaśnień. Te, które ich wymagają, opisano poniżej.
| Editor Colors Settings | |
| Color SpeedSetting | Użyj listy rozwijanej, aby wybrać żądane ustawienie koloru. |
| Element | Wyświetla wszystkie elementy występujące w tekście. Każdy element ma ustawienie domyślne dostępne w dolnej części okna dialogowego. |
| Additional Controls | |
| Load Colors | Kliknij, aby otworzyć okno dialogowe Load Color Scheme, w którym można wczytać ustawienia kolorów (pliki *.clr) ze źródeł zewnętrznych. |
| Save Colors | Kliknij, aby otworzyć okno dialogowe Save Color Scheme As, w którym można zapisać ustawienia kolorów jako plik *.clr. |
| Configure Language | Kliknij, aby otworzyć okno dialogowe Language Setup, w którym można zarządzać listą języków, które mogą być skojarzone z dokumentami otwartymi w edytorze tekstu. |
| Edit Current Language Syntax | Kliknij, aby otworzyć okno dialogowe Syntax Editor, w którym można edytować składnię bieżącego języka. |