Edytory tekstu – ogólne
Created: Sierpień 09, 2018 | Updated: Sierpień 09, 2018
Parent page: Preferencje TextEdit
Strona Text Editors - General w oknie dialogowym Preferences
Podsumowanie
Strona Text Editors – General w oknie dialogowym Preferences udostępnia elementy sterujące konfiguracją związaną z zachowaniem edycji w Edytorze tekstu.
Dostęp
Strona Text Editors – General jest częścią głównego okna dialogowego Preferences (File |
) i uzyskuje się do niej dostęp, wybierając wpis General w folderze Text Editors w lewym panelu okna dialogowego.
Opcje/elementy sterujące
Edycja
- Insert mode - Włącz, aby tekst wpisywany w miejscu kursora był wstawiany bez nadpisywania istniejącego tekstu. Jeśli ta opcja jest wyłączona, tekst w miejscu kursora jest nadpisywany.
- Overwrite cursor as block - Włącz, aby kursor był wyświetlany jako blok przy nadpisywaniu.
- Cursor through tabs - Włącz, aby klawisze strzałek mogły przesuwać kursor po logicznych odstępach wewnątrz każdego znaku tabulacji.
- Cursor Beyond EOL - Włącz, aby umożliwić ustawienie kursora poza znakiem końca linii (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 klawiszami strzałek. Po zaznaczeniu nowego bloku poprzedni blok jest usuwany.
- Overwrite blocks - Włącz, aby umożliwić zastąpienie zaznaczonego bloku tekstu tym, co zostanie wpisane jako następne. Jeśli opcja Persistent blocks również jest zaznaczona, wprowadzany tekst jest dopisywany po aktualnie zaznaczonym bloku.
- Disable dragging - Włącz, aby zablokować możliwość przeciągania zaznaczonych bloków tekstu w obrębie dokumentu. Domyślnie ta opcja jest wyłączona.
- Group undo - Włącz, aby ostatnie polecenie edycji, a także wszelkie kolejne polecenia edycji tego samego typu, były cofane w jednym kroku po wybraniu Edit » Undo lub naciśnięciu klawiszy Alt + Backspace.
- Remember undo/redo after save - Włącz, aby dane cofania (Undo) pozostawały dostępne po zapisaniu pliku tekstowego, umożliwiając przywrócenie wszystkich zmian. Ta opcja jest domyślnie włączona. Jeśli ta opcja jest wyłączona, wszystkie dane cofania są tracone 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żącej linii, a przy następnym naciśnięciu klawisza Home kursor przeskakiwał na początek linii itd. To zachowanie klawisza Home odpowiada temu z produktu Microsoft™ Visual Studio™. Jeśli ta opcja jest wyłączona, klawisz Home zawsze powoduje przeskok kursora na początek bieżącej linii.
Znajdź
- Find text at cursor - Włącz, aby bieżący tekst w miejscu kursora 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 - Standardowy proces wyszukiwania tekstu polega na naciśnięciu Ctrl - F, wpisaniu ciągu, a następnie naciśnięciu OK; czynność tę powtarza się, aby znaleźć kolejne wystąpienie. Ta opcja włącza klawisz F3 dla kolejnych wyszukiwań, eliminując potrzebę ponownego wpisywania tego samego tekstu wyszukiwania.
- Select found text - Jeśli ta opcja jest włączona, znaleziony tekst jest zaznaczany w dokumencie i zostanie skopiowany do schowka po użyciu polecenia kopiowania.
Tabulatory i wcięcia
- Use tab character - Gdy włączone, dla każdego tabulatora wstawiany jest dosłowny znak tabulacji. Gdy wyłączone, zamiast tego wstawiane są spacje. Włącz opcję Use special symbols na stronie Text Editor - Display w oknie dialogowym Preferences , aby widzieć znaki tabulacji w dokumencie tekstowym.
- Optimal fill - Włącz, aby linia była automatycznie wcinana przy użyciu minimalnej możliwej liczby znaków, stosując w razie potrzeby tabulatory i spacje. Włącz opcję Use special symbols na stronie Text Editor - Display w oknie dialogowym Preferences , aby widzieć symbole tabulatorów w dokumencie.
- Smart tab - Włącz, aby nowa linia była tabulowana tak, by dopasować pozycję pierwszego znaku niebędącego białym znakiem w poprzedniej linii.
- Auto indent mode - Włącz, aby naciśnięcie klawisza Enter w celu utworzenia nowej linii również tabulowało do pozycji pierwszego znaku niebędącego białym znakiem w poprzedniej linii.
- Smart indent mode - Włącz zachowanie tabulatora 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 wciśnie ten znak tak, aby był wyrównany do odpowiadającego mu otwierającego nawiasu klamrowego. Wyłącz tę opcję, a tabulator działa w sposób konwencjonalny.
- Backspace unindents - Włącz, aby klawisz Backspace usuwał wcięcie jednym naciśnięciem. Gdy wyłączone, Backspace traktuje wcięcia/tabulatory oraz wielokrotne spacje.
- Tab Stops - Zdefiniuj przystanki tabulatora edytora jako liczbę znaków reprezentowanych przez tabulator.
- Block Indent - Określa stałą liczbę spacji używaną do wcięcia tekstu oraz liczbę spacji w poleceniach Indent/Outdent dla zaznaczonego bloku tekstu. Polecenia klawiszowe wcięcia i cofnięcia wcięcia bloku to odpowiednio Ctrl+Shift+I i Ctrl+Shift+U.
Mapowanie klawiszy
Wybierz jedno z poniższych przypisań mapowania klawiszy do edycji dokumentu tekstowego:
- Default - Mapuj klawisze edytora tak, aby odpowiadały mapowaniom CUA.
- Borland Classic - Mapuj klawisze tak, aby odpowiadały klawiszom edytora Borland Classic.
- Brief - Mapuj klawisze tak, aby odpowiadały skrótom Brief.
- Epsilon - Mapuj klawisze tak, aby odpowiadały klawiszom Epsilon.
- Visual Studio - Mapuj klawisze tak, aby odpowiadały edytorowi Visual Studio.
Zaawansowane
- Double click line - Włącz, aby linia była podświetlana po dwukrotnym kliknięciu znaku w tej linii. Jeśli ta opcja jest wyłączona, podświetlane jest tylko zaznaczone słowo.
- Unix EOL style - Włącz, aby podczas zapisywania pliku tekstowego każda linia była oddzielana pojedynczym znakiem LF (styl Unix) zamiast pary CR/LF.
- Compress undo motion - Włącz, aby zmiana położenia karetki nie trafiała na listę cofania. Zwykle, jeśli tekst zostanie zmodyfikowany i naciśnięty zostanie klawisz PgUp, trzeba byłoby użyć Undo dwa razy, aby przywrócić tekst do stanu pierwotnego. Przy włączonej opcji Compress Undo Motion można to zrobić jednym Undo.
- Advanced block editing - Jeśli włączone, wszystkie zaznaczone bloki są jednocześnie nadpisywane po rozpoczęciu pisania.