+ Reply to Thread
Results 1 to 1 of 1

Thread: Подсветка синтаксиса

  1. #1
    root's Avatar

    Accept Подсветка синтаксиса

    Доброго времени суток!

    Когда-то у нас была подсветка синтаксиса, но потом, при смене дизайна, она была выпилина... Так как никто не требовал её обратно, мы не стали её возвращать.

    Сегодня, по просьбе dahaka я прикрутил новую подсветку.


    Возможности

    Доступные языки: ASM, MASM, Bash, C/C++, Java, Python, JS, Perl, PHP, SQL, Plain Text

    Теги: [ASM], [MASM], [CPP], [Java], [JS], [Python], [Perl], [Delphi]

    Универсальный тег: [HCODE="option"].

    В место "option" можно указывать alias "доступного языка" + "дополнительные опции".

    Алиасы для языков можно посмотреть здесь.

    Дополнительные опции можно посмотреть под заголовком "SyntaxHighlighter.defaults" здесь.

    Чтобы в ручную не вводить тег [HCODE] была добавлена кнопка ().


    Пример использования тега HCODE

    Code:
    [HCODE="cpp; first-line: 10; highlight: [13, 16]"]
    
    # include <iostream>
     
    int main()
    {
       std::cout << "Hello, world!\n";
       
       return 0;
    }
    
    [*/HCODE]

    Результат

    Code:

    # include <iostream>

    int main()
    {
    std::cout << "Hello, world!\n";

    return 0;
    }


    Добавление новых языков/тегов

    Если возникнет потребность в добавлении новых языков/тегов, отписывайтесь в данной теме - будем добавлять =)


    Проблемы

    Вначале и в конце листинга есть отступы, убрать их у меня не получилось. Если у кого есть какие идеи - пишите, буду весьма признателен!


    С Уважением,
    Администрация
    Last edited by root; 22-05-2013 at 14:03.
    Успех – это путь от провала до провала без потери энтузиазма. (В. Черчиль)

    Не бойся идти медленно, бойся остановиться. (Китайская пословица)

    When you lose fun and start doing things only for the payback, you're dead. (c) TCLH (Phrack 65, Intro)

  2. 7 пользователя(ей) сказали cпасибо:
    AntiDote (16-08-2014) Dark Koder (24-05-2013) Darwin (05-10-2017) UNKNOWN (21-05-2013) coldfire (22-05-2013) korsader (22-05-2013) ximera (22-05-2013)
+ Reply to Thread

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
All times are GMT. The time now is 01:33
vBulletin® Copyright ©2000 - 2018
www.reverse4you.org