Edycja tekstu - TextEdit
Deweloper(zy) | Apple Inc. |
---|---|
Pierwsze wydanie | lipiec 1996 OPENSTEP 4.0 | wraz z wydaniem
Wersja stabilna | |
System operacyjny | Pierwotnie wydany dla NeXTSTEP , wydany dla Mac OS X (obecnie macOS ) po zakupie NeXT przez Apple ; Przeniesiony do wszystkich systemów GNUstep (do 1.6) |
Rodzaj | Edytor tekstu , edytor tekstu |
Licencja | BSD-3-klauzula |
Strona internetowa | programista |
Część serii na |
System operacyjny Mac |
---|
TextEdit jest prostym, open-source edytor tekstu i tekst redaktor , pierwszy opisywany w NeXT „s NeXTSTEP i OPENSTEP . Jest teraz dystrybuowany z macOS od czasu przejęcia NeXT przez Apple Inc. i jest dostępny jako aplikacja GNUstep dla innych uniksopodobnych systemów operacyjnych, takich jak Linux . Jest zasilany przez Apple Advanced Typography i ma wiele zaawansowanych funkcji typograficznych.
Realizacja
TextEdit zastąpił edytor tekstu z poprzednich systemów operacyjnych Macintosh , SimpleText . TextEdit używa systemu tekstowego Cocoa do czytania i pisania dokumentów w formacie Rich Text Format (RTF), katalogu Rich Text Format Directory , zwykłego tekstu i formatach HTML oraz może otwierać (ale nie zapisywać) stare pliki SimpleText. Ma również dostęp do wbudowanej usługi sprawdzania pisowni systemu operacyjnego . Wersja zawarta w Mac OS X v10.3 dodała możliwość czytania i pisania dokumentów w formacie Word, a wersja w Mac OS X v10.4 dodała możliwość czytania i pisania dokumentów Word XML . Wersja zawarta w systemie Mac OS X v10.5 dodała obsługę odczytu i zapisu dla Office Open XML i OpenDocument Text . Wersja zawarta w systemie Mac OS X 10.6 dodała automatyczną korektę pisowni, obsługę detektorów danych i przekształcenia tekstu. Wersja zawarta w Mac OS X v10.7 dodała wersjonowanie plików i Autozapis podobny do iOS.
Sformatowany tekst, justowanie, a nawet włączenie grafiki i innych elementów multimedialnych są obsługiwane przez TextEdit, a także możliwość odczytu i zapisu w różnych kodowaniach znaków , w tym Unicode ( UTF-8 i UTF-16 ). TextEdit automatycznie dostosowuje odstępy między literami oraz odstępy między wyrazami podczas justowania tekstu. TextEdit nie obsługuje wielu kolumn tekstu.
Ikona TextEdit 1.5 w wysokiej rozdzielczości w wersjach systemu Mac OS X zaczynających się od 10.5 (Leopard) zawiera fragment kampanii reklamowej Apple „ Myśl inaczej ”. Zostało to zastąpione pustą kartką papieru zeszytowego w 10.10 (Yosemite).
Kod źródłowy
Firma Apple wcześniej dystrybuowała kod źródłowy TextEdit jako część dokumentacji swojego zintegrowanego środowiska programistycznego (IDE) Xcode . W Internecie kod źródłowy TextEdit można znaleźć w Bibliotece programistów Mac firmy Apple . Poniższy cytat pochodzi z charakterystycznej części tekstu licencji zgodnego z BSD-3-Clause zawartego w kodzie źródłowym:
[...] Uwzględniając zgodę użytkownika na przestrzeganie poniższych warunków i z zastrzeżeniem tych warunków, Apple udziela użytkownikowi osobistej, niewyłącznej licencji, objętej prawami autorskimi Apple do oryginalnego oprogramowania Apple („Oprogramowanie Apple”), używania, powielania, modyfikowania i redystrybucji Oprogramowania Apple, z modyfikacjami lub bez, w postaci źródłowej i/lub binarnej; pod warunkiem, że w przypadku redystrybucji Oprogramowania Apple w całości i bez modyfikacji, należy zachować niniejsze powiadomienie oraz następujący tekst i zastrzeżenia we wszystkich takich redystrybucjach Oprogramowania Apple. Ani nazwa, znaki towarowe, znaki usługowe ani logotypy Apple Computer, Inc. nie mogą być używane do promowania lub promowania produktów pochodzących z Oprogramowania Apple bez uprzedniej pisemnej zgody Apple. Z wyjątkiem przypadków wyraźnie określonych w niniejszym zawiadomieniu, Apple nie udziela żadnych innych praw ani licencji, wyraźnych ani dorozumianych, w tym między innymi żadnych praw patentowych, które mogą zostać naruszone przez dzieła pochodne lub inne dzieła, w których Oprogramowanie Apple może zostać naruszone. Być włączone.[...]
Zobacz też
- Lista edytorów tekstu
- Porównanie edytorów tekstu
- Oprogramowanie Office Open XML
- Oprogramowanie OpenDocument
- Edycja tekstu (API)
Bibliografia
Zewnętrzne linki
- TextEdit w bibliotece programistów Mac (z kodem źródłowym)
- c2: Edycja tekstu
- Ulepszona edycja tekstu z prezentacji WWDC