Есть ли хорошие и логичные способы подсветки кода внутри textarea через jQuery?Если есть, поделитесь, пожалуйста.
Вы можете использовать CodeMirror http://codemirror.net/
... универсальный текстовый редактор, реализованный на JavaScript для браузера. Он специализируется на редактировании кода и поставляется с несколькими языковыми режимами и аддонами , которые реализуют более продвинутые функциональные возможности редактирования. Богатый программный API и система CSS Тематика доступны для настройки CodeMirror в соответствии с вашим приложением и расширения его новыми функциями ...
... универсальный текстовый редактор, реализованный на JavaScript для браузера. Он специализируется на редактировании кода и поставляется с несколькими языковыми режимами и аддонами , которые реализуют более продвинутые функциональные возможности редактирования.
Богатый программный API и система CSS Тематика доступны для настройки CodeMirror в соответствии с вашим приложением и расширения его новыми функциями ...
Нет, нет.Вы можете применять стили ко всей текстовой области, но не к части текста в ней.
Вам понадобится что-то, что будет работать вместо текстовой области, здесь - это список некоторых.
Вы можете выделить часть текста с помощью следующего кода поиска:
<script type="text/javascript"> $(document).ready(function() { $("textarea").highlightTextarea({ words: ["first word","an other word"] }); }); </script>
Подробнее о выделении текста в текстовой области на Выделение текста в текстовой области
Если под кодом вы подразумеваете SQL, PHP и т. Д., Вам следует взглянуть на Codepress .Это редактор синтаксической подсветки в реальном времени, написанный на Javascript.