

Wstawianie Bloku kodu
Dodaj Blok kodu w dowolnym miejscu Dokumentu, korzystając z jednej z poniższych metod:- Wpisz
/codei wybierz Insert Code Block - Wybierz Code Block z menu Insert w prawym sidebarze
- Wpisz trzy backticki -
```- aby wstawić Blok kodu

Zmiana języka
Ustaw język programowania, aby uzyskać prawidłowe podświetlanie składni:
Dostosowywanie motywu
Zmień wygląd Bloków kodu:
Kluczowe funkcje
Zaktualizowany Edytor kodu w Craft zawiera kilka udoskonaleń:- Integracja z Asystentem AI w Craft - pracuj nad swoim kodem bezpośrednio z pomocą AI
- Tryb pełnoekranowy - skup się na kodzie bez rozproszeń
- Brak limitu znaków - obsługiwane pełne próbki kodu
- Zawijanie linii - lepsza czytelność dla długich linii
- Poprawiona stabilność - rozwiązane problemy z znikającymi Blokami kodu
- Czysty, przeprojektowany tryb pełnoekranowy - ulepszone doświadczenie na macOS
Ograniczenia
Edytor kodu wciąż się rozwija. Weź pod uwagę następujące zachowania:- Formuły matematyczne - Nie można przekonwertować Bloku kodu na formułę matematyczną przy użyciu selektora języka. Formuły matematyczne trzeba wstawić jawnie za pomocą
/menu → Insert TeX formulalub z paska Insert w sidebarze. - Stała wysokość - Bloki kodu w widoku Dokumentu mają stałą wysokość i nie przewijają się. Zapobiega to konfliktom między przewijaniem strony a przewijaniem Bloku.
- Brak podświetlania składni dla następujących języków: Ada, Dart, Haskell, Julia, Matlab, Objective-C, Perl, Prolog, Scala, VB.NET
- Brak auto-uzupełniania - funkcje auto-uzupełniania kodu (np. automatyczne dopisywanie zamykających tagów) nie są obsługiwane, ponieważ nie są częścią Runestone, na którym oparty jest nasz Edytor kodu.
- Wydajność na starszych urządzeniach - wydajność może być obniżona na mniej wydajnych urządzeniach, jeśli na tej samej stronie znajduje się dużo Bloków kodu, chociaż ogólna wydajność została znacząco poprawiona.
- Sprawdzanie pisowni - działanie sprawdzania pisowni zależy od ustawień Safari lub systemu, nie od Craft.
Asystent AI w Craft może pracować bezpośrednio z Twoimi Blokami kodu – pomaga debugować, tłumaczyć lub refaktoryzować kod, bez opuszczania Dokumentu.