рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

Linux рдХреЗ рд▓рд┐рдП Highlight.js рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди рдпрд╛ рдбреЗрдмрд┐рдпрди рдСрдирд▓рд╛рдЗрди рдореЗрдВ рдСрдирд▓рд╛рдЗрди рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдлреНрдд рд╣рд╛рдЗрд▓рд╛рдЗрдЯ.рдЬреЗрдПрд╕ рд▓рд┐рдирдХреНрд╕ рдРрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

рдпрд╣ Linux рдРрдк рд╣реИ рдЬрд┐рд╕рдХрд╛ рдирд╛рдо Highlight.js рд╣реИ рдЬрд┐рд╕рдХреА рдирд╡реАрдирддрдо рд░рд┐рд▓реАрдЬ рдХреЛ 11.7.0-_GobbleGobble_рдереИрдВрдХреНрд╕рдЧрд┐рд╡рд┐рдВрдЧрдПрдбрд┐рд╢рди.рдЬрд╝рд┐рдк рдХреЗ рд░реВрдк рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕реЗ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдХреЗ рд▓рд┐рдП рдореБрдлреНрдд рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдСрдирд╡рд░реНрдХреНрд╕ рдореЗрдВ рдСрдирд▓рд╛рдЗрди рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд╣рд╛рдЗрд▓рд╛рдЗрдЯ.рдЬреЗрдПрд╕ рдирд╛рдо рдХреЗ рдЗрд╕ рдРрдк рдХреЛ рдСрдирд╡рд░реНрдХреНрд╕ рдХреЗ рд╕рд╛рде рдореБрдлреНрдд рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдФрд░ рдСрдирд▓рд╛рдЗрди рдЪрд▓рд╛рдПрдВред

рдЗрд╕ рдРрдк рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрди рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВ:

- 1. рдЗрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЕрдкрдиреЗ рдкреАрд╕реА рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред

- 2. рд╣рдорд╛рд░реЗ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрдХ рдореЗрдВ https://www.onworks.net/myfiles.php?username=XXXXX рдЙрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдХреЗ рд╕рд╛рде рджрд░реНрдЬ рдХрд░реЗрдВ рдЬреЛ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВред

- 3. рдЗрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдРрд╕реЗ рдлрд╛рдЗрд▓ рдореИрдиреЗрдЬрд░ рдореЗрдВ рдЕрдкрд▓реЛрдб рдХрд░реЗрдВред

- 4. рдЗрд╕ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕реЗ рдСрдирд╡рд░реНрдХреНрд╕ рд▓рд┐рдирдХреНрд╕ рдСрдирд▓рд╛рдЗрди рдпрд╛ рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХреЛрдЬрд╝ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рд╢реБрд░реВ рдХрд░реЗрдВред

- 5. рдСрдирд╡рд░реНрдХреНрд╕ рд▓рд┐рдирдХреНрд╕ рдУрдПрд╕ рд╕реЗ рдЖрдкрдиреЗ рдЕрднреА рд╢реБрд░реБрдЖрдд рдХреА рд╣реИ, рд╣рдорд╛рд░реЗ рдлрд╛рдЗрд▓ рдореИрдиреЗрдЬрд░ рдХреЛ https://www.onworks.net/myfiles.php?username=XXXXX рдЙрд╕ рдпреВрдЬрд░рдиреЗрдо рдХреЗ рд╕рд╛рде рдЬрд╛рдПрдВ рдЬреЛ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВред

- 6. рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ, рдЗрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдЪрд▓рд╛рдПрдВред

рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ

Ad


рд╣рд╛рдЗрд▓рд╛рдЗрдЯ.рдЬреЗ.рдПрд╕


рд╡рд░реНрдгрди

рд╣рд╛рдЗрд▓рд╛рдЗрдЯ.рдЬреЗрдПрд╕ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдПрдХ рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд░ рд╣реИред рдпрд╣ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рд╕рд░реНрд╡рд░ рдкрд░ рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА рдорд╛рд░реНрдХрдЕрдк рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдХрд┐рд╕реА рдЕрдиреНрдп рдврд╛рдВрдЪреЗ рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рднрд╛рд╖рд╛ рдкрд╣рдЪрд╛рди рд╣реИред рд╣рд╛рдЗрд▓рд╛рдЗрдЯ.рдЬреЗрдПрд╕ рдХреЛрд░ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ 180 рд╕реЗ рдЕрдзрд┐рдХ рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдФрд░ рднреА рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреГрддреАрдп рдкрдХреНрд╖ рднрд╛рд╖рд╛ рдкрд░рд┐рднрд╛рд╖рд╛рдПрдБ рднреА рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рд╣рдо рджреГрдврд╝рддрд╛ рд╕реЗ рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ wrapping for code blocks. It's quite semantic and "just works" out of the box with zero fiddling. It is possible to use other HTML elements (or combos), but you may need to pay special attention to preserving linebreaks. You can run highlighting inside a web worker to avoid freezing the browser window while dealing with very big chunks of code.



рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ

  • 197 рднрд╛рд╖рд╛рдПрдБ рдФрд░ 248 рд╢реИрд▓рд┐рдпрд╛рдБ
  • рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рднрд╛рд╖рд╛ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛
  • рдмрд╣реБ-рднрд╛рд╖рд╛ рдХреЛрдб рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ
  • рдиреЛрдб.рдЬреЗрдПрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИ
  • рдХрд┐рд╕реА рднреА рдорд╛рд░реНрдХрдЕрдк рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
  • рдХрд┐рд╕реА рднреА рдЬреЗрдПрд╕ рдврд╛рдВрдЪреЗ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд


рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛

рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ


рдХреИрдЯрд┐рдЧрд░реАрдЬ

рдХреЛрдб рд╕рдореАрдХреНрд╖рд╛

рдпрд╣ рдПрдХ рдРрд╕рд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реИ рдЬрд┐рд╕реЗ https://sourceforge.net/projects/highlight-js.mirror/ рд╕реЗ рднреА рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕реЗ рд╣рдорд╛рд░реЗ рдирд┐рдГрд╢реБрд▓реНрдХ рдСрдкрд░реЗрдЯрд┐рд╡ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХреЗ рд╕реЗ рдСрдирд▓рд╛рдЗрди рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдСрдирд╡рд░реНрдХреНрд╕ рдореЗрдВ рд╣реЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

  • 1
    рд╕реНрдЯреНрд░рд╛рдЗрдХрд░
    рд╕реНрдЯреНрд░рд╛рдЗрдХрд░
    рд╕реНрдЯреНрд░рд╛рдЗрдХрд░ рдлреНрд░реА рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯред рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ
    'рдЖрд╢рдп рдЖрдзрд╛рд░рд┐рдд' рдХреЗ рддрд╣рдд рдЬрд╛рд░реА
    рджреЛрд╣рд░рд╛ рд▓рд╛рдЗрд╕реЗрдВрд╕: AGPLv3 (рд╕рдореБрджрд╛рдп) рдФрд░
    рд╕реАрд╕реА-рдмрд╛рдп-рдПрдирд╕реА-рдПрдирдбреА 4.0 рдЕрдВрддрд░рд░рд╛рд╖реНрдЯреНрд░реАрдп
    (рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ)...
    рд╕реНрдЯреНрд░рд╛рдЗрдХрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 3
    GIFLIB
    GIFLIB
    giflib рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИ рдФрд░
    рдЬреАрдЖрдИрдПрдл рдЪрд┐рддреНрд░ рд▓рд┐рдЦрдирд╛ред рдпрд╣ рдПрдкреАрдЖрдИ рдФрд░ рдПрдмреАрдЖрдИ рд╣реИ
    рд▓рд┐рдмрдВрдЧрд┐рдл рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рдЬреЛ рдЕрдВрджрд░ рдерд╛
    LZW рд╕рдВрдкреАрдбрд╝рди рдХреЗ рджреМрд░рд╛рди рд╡реНрдпрд╛рдкрдХ рдЙрдкрдпреЛрдЧ
    рдПрд▓реНрдЧреЛрд░рд┐рдердо рдерд╛...
    GIFLIB рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 4
    рдСрд▓реНрдЯ-рдПрдл
    рдСрд▓реНрдЯ-рдПрдл
    Alt-F рдПрдХ рдореБрдлрд╝реНрдд рдФрд░ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
    DLINK рдХреЗ рд▓рд┐рдП рд╡реИрдХрд▓реНрдкрд┐рдХ рдлрд░реНрдорд╡реЗрдпрд░
    DNS-320/320L/321/323/325/327L and
    DNR-322Lред Alt-F рдореЗрдВ рд╕рд╛рдВрдмрд╛ рдФрд░ NFS рд╣реИрдВ;
    ext2/3/4 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ...
    рдСрд▓реНрдЯ-рдПрдл рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 5
    USM
    USM
    Usm рдПрдХ рдПрдХреАрдХреГрдд рд╕реНрд▓реИрдХрд╡реЗрдпрд░ рдкреИрдХреЗрдЬ рд╣реИ
    рдкреНрд░рдмрдВрдзрдХ рдЬреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕рдВрднрд╛рд▓рддрд╛ рд╣реИ
    рдирд┐рд░реНрднрд░рддрд╛ рд╕рдВрдХрд▓реНрдкред рдпрд╣ рдПрдХрдЬреБрдЯ рдХрд░рддрд╛ рд╣реИ
    рд╕рд╣рд┐рдд рд╡рд┐рднрд┐рдиреНрди рдкреИрдХреЗрдЬ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА
    рд╕реБрд╕реНрдд рдмрд░реНрддрди, рд╕реБрд╕реНрдд, рдкреА...
    рдпреВрдПрд╕рдПрдо рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 6
    Chart.js
    Chart.js
    рдЪрд╛рд░реНрдЯ.рдЬреЗрдПрд╕ рдПрдХ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣реИ рдЬреЛ
    рдбрд┐рдЬрд╛рдЗрдирд░реЛрдВ рдФрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
    HTML5 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдЪрд╛рд░реНрдЯ
    рдХреИрдирд╡рд╛рд╕ рддрддреНрд╡ред рдЪрд╛рд░реНрдЯ рдЬреЗ рдПрд╕ рдПрдХ рдорд╣рд╛рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
    рд╕рд░рдгреА ...
    рдЪрд╛рд░реНрдЯ.рдЬреЗрдПрд╕ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • рдЕрдзрд┐рдХ "

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

Ad