Kate jest open source i zaawansowany edytor tekstu zaprojektowany specjalnie dla środowiska graficznego KDE SC. Wywodzi się z aplikacji edytora tekstu kwrite i oferuje najwyższej klasy capabilities.Features edycji tekstu w skrócie najważniejsze cechy to możliwość edycji wszelkiego rodzaju plików tekstowych, a nawet bardzo dużych, mocny podświetlania składni, która jest rozszerzalna za pomocą XML Pliki, kod możliwości dla kilku języków programowania, takich jak C, C ++, PHP, itp, dynamicznej funkcjonalności słowo oblewania i wielu widoków składane.
Wśród innych funkcji można wymienić wbudowaną dockable emulacja terminala, okna grep globalnym, wsparcie dla realizacji projektów wymagających, głębokiej integracji z KDE i architektury wtyczek do rozszerzania jego domyślną funkcjonalność.
Ponadto, możliwe jest wznowienie wcześniej edytowanych plików, wybrać kodowanie znaków przed otwarciem pliku, widok niedawno otwarte dokumenty w pasku bocznym, przeglądać pliki i foldery, a także uruchomić wybrany tekst poprzez command.Clean powłoki i znanego graficznego interfejs graficzny interfejs użytkownika na program użytkownika jest napisane w Qt, co oznacza, że zapewnia użytkownikom nowoczesnego interfejsu graficznego, który pozwala użytkownikom szybko wyświetlić liczbę wierszy i kolumn w pliku tekstowym, wyszukiwanie i zamiana tekstu w plikach, otwarte istniejące pliki lub tworzenie nowych, a także zapisywać dokumenty.
Inną ciekawą funkcją jest możliwość łatwego poruszania się pomiędzy wieloma otwarte dokumenty, mimo że nie oferuje interfejs użytkownika oparty kartę (użytkownicy mogą również wchodzić w interakcje z wieloma plikami, uaktywniając sidebar Dokumenty). Cofanie i ponawianie funkcjonalność realizowany jest także w graficznym interface.Bottom użytkownika linii & nbsp;
Czy używasz go do edycji małych i dużych plików tekstowych, pisanie książek i dokumentów, przeglądania źródła HTML stron internetowych z Konqueror, pisania kodu dla aplikacji lub plików konfiguracyjnych edycji, edytor Kate nigdy nie pozwala na dół.
Co nowego w tym wydaniu:
- & quot; Otwarcie & quot; Projekt:
- Projekty są otwierane automatycznie przez Kate. Zawsze, gdy plik jest otwarty, Kate idzie katalogi z tego pliku do góry, aż znajdzie plik o nazwie .kateproject, który określa projekt. Jest to prosty plik json, który ma być zapisywane ręcznie przez użytkownika.
- plik .kateproject określa nazwę projektu, zestaw plików, które należą do tego projektu, oraz ewentualnie za wtyczkę polecenia kompilacji.
- W 4.13, & quot; out-of-źródła & quot; Pliki projektu są obecnie obsługiwane (właściwie już 4,12). Co to znaczy? Można utworzyć plik .kateproject w jakiegoś katalogu, ale to odnosi się do innego katalogu root projektu. Jest to przydatne, jeśli masz wiele drzew zbudować dla jednego drzewa źródłowego, a następnie potrzebują różnych dla każdego budowanego polecenia drzewa kompilacji.
- Tworzenie takiej .kateproject plik jest łatwe, po prostu dodaj do najwyższego poziomu & quot; katalogu & quot; wpis:
- & quot; & quot ;: nazwa & quot; myproject & quot;
- & quot; & quot ;: katalogu & quot; / home / alex / src / myproject & quot;
- & quot; & quot ;: pliki [{& quot; & quot ;: Filtry [& quot;. * Cpp & quot ;, & quot;. * H & quot;]}]
- Jeśli więc utworzyć ten plik np w /home/alex/src/myproject-build/.kateproject, gdy projekt jest otwarty, pliki poniżej / home / alex / src / myproject / będzie należeć do projektu & quot; & quot ;. myproject Ponownie, & quot; otwarty & quot; Projekt ten, otworzyć dowolny plik w tym samym katalogu co plik .kateproject lub jego podkatalogów w Kate. Kate będzie się automatycznie odnaleźć pliku .kateproject i załadować go.
- Wsparcie dla poprawy plugin kompilacji:
- W 4.13 Wtyczka build widział kilka usprawnień, z których głównym jest to, że obecnie możliwe jest zdefiniowanie dowolnej liczby celów, a nie ograniczać się do 3. To jest w pełni obsługiwany przez wtyczkę projektu. Również & quot; starym & quot; Format jest nadal w pełni obsługiwane, a nawet pliki .kateproject zawierają zarówno stary i nowy format, więc działa z wtyczką kompilacji w wersji przed 4.13, a także po.
- Poniżej znajduje się prosty przykład dla projektu hello-świata, który określa cztery cele dla pluginu build: zbudować wszystko, czysty, instalacji i budynków po prostu & quot; cześć & quot;
- & quot; & quot ;: nazwa & quot; Dzień dobry & quot;
- & quot; & quot ;: pliki [{& quot; & quot ;: Filtry [& quot;. * Cpp & quot ;, & quot;. * H & quot;]}],
- & quot; & quot ;: zbudować {
- & quot; & quot ;: katalogu & quot; / home / alex / src / testy / hello / build & quot;
- & quot; Cele & quot;: [
- {& quot; nazwa & quot;: & quot; & quot ;, wszystkich & quot; build_cmd & quot;: & quot; wszystko & dokonać -j4 quot;}
- , {& quot; nazwa & quot;: & quot; & quot ;, czyste & quot; build_cmd & quot;: & quot; make -j4 czyste & quot;}
- , {& quot; nazwa & quot;: & quot; & quot ;, cześć & quot; build_cmd & quot;: & quot; make -j4 cześć & quot;}
- , {& quot; nazwa & quot;: & quot; & quot ;, zainstalować & quot; build_cmd & quot;: & quot; make install & quot;}
- & quot; & quot ;: default_target & quot; wszystko & quot;
- & quot; & quot ;: clean_target & quot; czyste & quot;
- Tak więc, dla każdego celu, a & quot; nazwa & quot; i & quot; build_cmd & quot; jest zdefiniowany, i to wszystko. Jednym z celów może być wybrany jako cel domyślny (co może być przypisany dedykowany skrót wtyczki budowy) i jedna może być wybrany na cali do czysta cali do target (ponownie, co można przypisać skrót w dedykowany plugin kompilacji).
- Korzystanie z wtyczki projektu z projektami CUpewnij oparte;
- Do tej pory jedynym sposobem stworzenia .kateproject plików było pisać je ręcznie. Jeśli używasz Kate z C / C ++ projektów, które zostały zbudowane przy użyciu CMake, są bardziej wieści dla Ciebie. CUpewnij 3.0.0 ukaże się wkrótce, a między innymi, będzie on zawierał generator do, wiecie co: pliki projektu dla wtyczki projektu Kate! Z tym, uruchomić CUpewnij, wybierz & quot; Kate - Unix Makefile & quot; jako generator, i już wszystko skonfigurować gotowe do użycia dla Ciebie, w tym wszystkich celów projektu dostępnej w plugin kompilacji.
- Dokumentacja:
- Ostatni, ale nie najmniej, począwszy od 4.13, można znaleźć w dokumentacji pliku json Projekt w /share/apps/apps/kate/plugins/project/kateproject.example.
Komentarze nie znaleziono