1

我正在使用 TinyMce,我想在 codesample 提供的默认列表中添加一种新语言。

检查codesample 的文档我没有找到任何关于它的东西,它们非常基本且有限。

除了必须修改 tinymce 之外,还有其他选择吗?

4

1 回答 1

2

这个有可能。

在您的 TinyMCE 插件文件夹中,查找codesample文件夹。在这你会很好的plugin.js

找到第 1101 行,它显示语言。

我已经更新我是这个....

    var languages = [

    {text: 'C', value: 'c' },
    {text: 'C#', value: 'csharp' },
    {text: 'C++', value: 'cpp' },
    {text: 'CSS', value: 'css' },
    {text: 'F#', value: 'fsharp' },
    {text: 'Java', value: 'java'},
    {text: 'HTML/XML', value: 'markup'},
    {text: 'JavaScript', value: 'javascript' },
    {text: 'Json', value: 'json' },
    {text: 'LESS', value: 'less' },
    {text: 'PHP', value: 'php'},
    {text: 'Python', value: 'python'},
    {text: 'Ruby', value: 'ruby'},
    {text: 'SASS', value: 'scss' },
    {text: 'SQL', value: 'sql' },
    {text: 'TypeScript', value: 'typescript' }
];

保存然后重新缩小文件。

然后在 TinyMCE 中,您将在下拉列表中获得新语言,只需确保更新 yoru Prism 文件以具有这些语言。

于 2016-11-26T15:43:53.160 回答