标签: syntax-highlighting

PHP HTML\t和Tab麻烦

我已经开始在php中创建一个语法高亮显示器(只是一个快速的),到目前为止我有一个代码框生成器(也就是它创建一个表格,其样式看起来不错,可以显示源代码和HTML代码).在用它编写代码的那一刻,我这样做:

$code = "def example_ruby_code(does_it_work)
" .     "(insert tab here) @does_it_work = false
" .     "end"
codebox($code, "title_here.rb")
Run Code Online (Sandbox Code Playgroud)

我的麻烦是我知道我不能在html中有标签,所以我使用了以下内容:

preg_replace("/\t/", "&nbsp&nbsp&nbsp&nbsp ", $code)
Run Code Online (Sandbox Code Playgroud)

(这进入了代码框功能)但它似乎不起作用,输出只显示没有任何缩进.有任何想法吗?在此先感谢,ell.

html php regex tabs syntax-highlighting

2
推荐指数
1
解决办法
8341
查看次数

Notepad ++将我的html.erb文件识别为javascript文件!它搞砸了我的语法高亮!

这真的很烦人......它真的搞砸了我的语法高亮...我认为它突然发生在我删除了一个javascript_include_tag语句并保存后......突然突出显示改变了.

这一切都发生在我创建第一个js.erb文件的时候......

哦是的:它以前工作!!! 我已经将"erb"添加为html文件的文件关联/扩展...但由于某种原因,html.erb文件突然被解释为javascript文件!比如,在左下角,它说你正在查看什么类型的文件,当我打开html.erb文件时,它说"javascript文件"这是荒谬的...它曾经说过html erb ...

html javascript syntax-highlighting ruby-on-rails notepad++

2
推荐指数
1
解决办法
4261
查看次数

如何在Geany中更改一个关键字的颜色?

我使用Geany编辑JavaScript文件.通过将其添加到filetypes.javascript文件中,我已将其作为关键字强调为"self".但我需要用另一种颜色突出显示"自我"一词.我怎样才能做到这一点?

javascript syntax-highlighting self geany

2
推荐指数
1
解决办法
1817
查看次数

改变vim或vi如何解释文件

所以我使用vim(vi)在命令行上编辑.每当我在一个以.php,.pl,.cgi,.pm等结尾的文件中编码时,它就会与它的语言相匹配,并进行正确的语法突出显示.但是,我正在编写一些perl脚本,我需要一些扩展名为".lib"的单独文件.有没有办法让我将vim解释为.pl文件?现在它只是突出显示红色的一切,看起来很糟糕.

vi vim syntax-highlighting

2
推荐指数
1
解决办法
677
查看次数

用于python变量和函数的vim语法高亮?

我正在使用vim 7.3,在python 2.7中编写脚本.我有一些语法高亮,但主要只是数字,字符串,注释,以及一些核心功能和关键字.我已经尝试了核心vim python.vim语法文件,以及vim.org中的文件

有没有办法获得(单独的颜色)突出显示变量函数名称

python vim syntax-highlighting

2
推荐指数
1
解决办法
1959
查看次数

关闭Janus MacVim中的搜索突出显示

我不小心:/u<Enter>在MacVim中用Janus "搜索"了(),现在我无法突出显示消失.我真的不需要每一个u突出显示.

我一般都非常喜欢这个功能,我只需要在完成它时关闭突出显示.

search syntax-highlighting macvim

2
推荐指数
1
解决办法
465
查看次数

Eclipse CDT解析器支持C++ 11?

我在Linux上使用Eclipse 3.7.2和CDT 8.0.2.如何配置CDT以识别c ++ 11语法override?目前,解析器在指示的行上标记虚假错误.由于我在编译器命令行中包含-std = c ++ 11,因此构建完成且没有错误.

class foo
{
public:
    foo(){}
    virtual ~foo(){}
    virtual void func(){}
};

class bar : public foo
{
public:
    bar(){}
    virtual ~bar(){}
    virtual void func() override {} // <--- parser incorrectly flags syntax error
};

int main()
{
    bar my_bar;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我试图在该方向的Eclipse维基这里没有成功.同样,我只需要编辑器的解析器来识别c ++ 11,实际构建就可以了.

c++ syntax-highlighting eclipse-cdt c++11

2
推荐指数
1
解决办法
1809
查看次数

在Sublime Text中设置我自己的语法

有时我使用Sublime Text来编写提醒.我总是使用相同的布局来完成这个任务,如下所示:

>Title
>>Subtitle
>>>Comment

> Title
>> ...
Run Code Online (Sandbox Code Playgroud)

其中a >表示制表符

所以我想知道是否可以为这类文件创建我自己的语法高亮显示,标题有一种颜色,副标题是另一种颜色,注释是常规颜色.

syntax-highlighting sublimetext sublimetext2 sublime-text-plugin

2
推荐指数
1
解决办法
943
查看次数

LaTeX for Swift中的代码突出显示

我找到了一些解决方案与列表或铸造将源代码放入我的LaTeX文档但我希望突出显示Swift代码.任何提示?

latex syntax-highlighting swift

2
推荐指数
1
解决办法
3372
查看次数

XAML语法突出显示缺失

在干净安装Visual Studio 2015 Enterprise之后,在运行Windows 10的全新Surface Pro 4上,我的XAML语法突出显示缺失.我在其他3台运行Windows和Visual Studio的计算机上都有XAML语法高亮显示; 这台机器由于某种原因没有它.

我尝试在Visual Studio中重置用户数据,我安装任何扩展之前注意到了这一点.看来我不是唯一一个遇到这个问题的人.为了让我的语法高亮显示返回,需要执行哪些步骤?Intellisense似乎没有问题,只是缺少突出显示.

请注意,我还尝试将环境字体和颜色重置为默认值; 没有解决这个问题.我的C#和Sql语法突出显示工作没有任何问题.

在此输入图像描述

wpf xaml syntax-highlighting visual-studio visual-studio-2015

2
推荐指数
2
解决办法
1049
查看次数