Я ищу решение, в котором пользователи могут копировать/вставлять PHP-код в текстовое поле, и он будет подсвечиваться так же, как внутри IDE. (Подобно stackoverflow, когда вы вставляете фрагмент кода). Любые ссылки/идеи/дополнительная информация будут оценены.Выделение синтаксиса web-textbox PHP
0
A
ответ
2
Отъезд GeSHi. Это делает почти все для вас.
0
Два объекта, которые я использую: gist.github.com и codepad.org. Возможно, вам захочется проверить, какие библиотеки они используют, или просто воспользоваться преимуществами своих сайтов и избежать работы самостоятельно, связавшись с ними.
1
2
Вы можете использовать highlight_string
Очень простой пример РНР ...
<form action="" method="post">
<textarea name="str"></textarea>
<input type="submit">
</form>
<?php
highlight_string($_POST['str']);
?>
Смежные вопросы
- 1. Редактор CL - выделение синтаксиса - PHP
- 2. Выделение синтаксиса турбины
- 3. Выделение синтаксиса Xcode Haskell
- 4. Выделение синтаксиса VS Addins
- 5. Выделение синтаксиса Smalltalk
- 6. Выделение синтаксиса JavaScript RegEx
- 7. Выделение синтаксиса FlexLM VIM
- 8. Выделение синтаксиса в ExtJS?
- 9. Выделение синтаксиса Notepad ++ IDL?
- 10. Выделение синтаксиса Visual Studio
- 11. Выделение синтаксиса строки HTML vim
- 12. Выделение синтаксиса в R Sweave
- 13. Выделение синтаксиса в контентной области
- 14. Динамическое выделение синтаксиса в Python
- 15. Выделение синтаксиса D в TextMate
- 16. Оптимизировать выделение синтаксиса EditText (Spannable)
- 17. Выделение синтаксиса в Eclipse RCP
- 18. Выделение синтаксиса GWT в TextBox
- 19. Выделение синтаксиса Markdown в Javascript
- 20. Выделение синтаксиса в редакторе Dokuwiki?
- 21. Выделение синтаксиса Vagrantfile в PyCharm
- 22. Выделение синтаксиса с помощью JavaScript
- 23. Выделение пользовательского синтаксиса в Vim
- 24. Выделение синтаксиса скорости в WebStorm
- 25. Выделение синтаксиса PHP через SSH из Mac OS X
- 26. Выделение синтаксиса PHP для .html-файлов в редакторе Brackets.io
- 27. VB.NET - Новый текстовый редактор? (Выделение синтаксиса и извлечение синтаксиса)
- 28. Выделение синтаксиса VB.NET в Rich Text Box
- 29. Выделение синтаксиса в Notepad ++ для исключений C#?
- 30. Выделение синтаксиса для файлов .ejs в vim