2010-06-21 3 views
0

Есть ли примеры использования редактора YUI, чтобы пользователь мог отправлять фрагменты кода и т. Д., Например, можно использовать в доске объявлений ?. Я говорю конкретно, о примере, который позволяет пользователю применять подсветку синтаксиса к разделам представленного кода, чтобы он отображался (например) как фрагмент кода C++, PHP, Python.Редактор YUI с SYNTAX HIGHLIGHTING

так Editor (один момент я использую, чтобы представить этот вопрос), имеет основную форму синтаксиса, где вы можете форматировать раздел текста как кода, как показано ниже:

#include <example.hpp> 

int main(int argc, char** argv[]) 
{ 
    // This is a comment 
    fb = new FooBar(); 
    fb->doSomethingAlready(); 
    delete fb; 
} 

По крайней мере, я хочу, чтобы выделить часть представленного текста в качестве кода (как я сделал выше) - ИСПОЛЬЗОВАНИЕ редактора YUI.

Еще лучше, я хотел бы использовать полный редактор синтаксиса, который распознает ключевые слова для определенного языка и т. Д. Я уверен, что кто-то должен был написать расширение, чтобы делать подобные вещи раньше. НО Если любое из этого невозможно с помощью редактора YUI, может быть, кто-то может предложить альтернативный редактор WYSIWYG, который я могу использовать вместо редактора YUI?

ответ

0

Я думаю this является то, что вы ищете

+0

спасибо за ответ. Вы, должно быть, неправильно поняли мой вопрос - по-видимому, так же, как и все остальные, вот почему никто еще не ответил, ответил, что я был бы относительно простым вопросом для ответа. Я изменю свой вопрос, чтобы сделать то, что хочу, более ясно. – morpheous

+0

На самом деле, я не думаю, что я совсем не понял. Вы не получите то, что хотите, без небольшой работы (с YUI, во всяком случае). Ссылка представляет собой пример создания новой кнопки. Оттуда вы сможете выяснить, как использовать его для изменения выбранного текста, а не использования формы. Это даст вам простую форму того, что вы хотите. Тогда вам просто нужно написать часть выделения синтаксиса, или еще лучше, просто используйте http://alexgorbatchev.com/SyntaxHighlighter/ –

Смежные вопросы