Podświetlanie składni lisp


ziele_o2k

Rekomendowane odpowiedzi

Witam,

Czy jest może planowane wprowadzenie podświetlania składni Lisp tak jak jest to na innych forach dotyczących cada/programowania, ewentualnie czy jest możliwość chociaż włączenia kolorowania we wstawianym kodzie (BBCode), coś takiego jak to:


(defun c:tese2 ( /  pt )
  (setq pt (getpoint "/nWskaż punkt: "))
)

 

Edytowane przez ziele_o2k
Odnośnik do komentarza
Udostępnij na innych stronach

Ten pokolorowany kawałek kodu wkleiłem na bazie bbcode wygenerowanym za pomocą LISP Styler więc jakoś tam obsługuje, ale we wstawionym kodzie niestety nie działa

[color=RED]([/color][color=BLUE]defun[/color] c:tese2 [color=RED]([/color] [color=BLUE]/[/color]  pt [color=RED])[/color]
  [color=RED]([/color][color=BLUE]setq[/color] pt [color=RED]([/color][color=BLUE]getpoint[/color] [color=#a52a2a]"/nWskaż punkt: "[/color][color=RED]))[/color]
[color=RED])[/color]


Edit: Swoją drogą fajnie to mają na theswamp.org rozwiązane z pomocą bezpośrednio z kodu

Edytowane przez ziele_o2k
Odnośnik do komentarza
Udostępnij na innych stronach

Z podświetlaniem składni jest pewien problem.

  1. Istnieje wtyczka do CKEditor o nazwie Code Snippet http://ckeditor.com/addon/codesnippet i działa, ale nie zawiera w językach składni LISPa,
  2. Istnieje wtyczka Code Snippet GeSHi ale wymaga wtyczki AJAX, która powoduje zawieszenie edytora - nie udało mi się jej zmusić do działania,
  3. Istnieje skrypt do formatowania LISPa, niemniej pewne rzeczy w skrypcie forum są zakodowane na twardo i nie działa ona dobrze.

Szukam dalej.

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie