2014-10-30 88 views
0

我正在CUDA C中编写代码,我正在使用Gedit作为文本编辑器;当我输入一些像sizeof()这样的函数时,编辑器不会给它们着色。简而言之,这是我想看到的:如何更改Gedit中单词的颜色?

#include <stdio.h> 
#include <stdlib.h> 

int main(){ 

int a = sizeof(int); 
return 0; 
} 

这是我得到的结果:sizeof()没有着色!我该如何修改该功能的颜色?我已经安装的所有插件,但我不知道还能做什么?

回答

0

CUDA默认情况下包含于是干脆从纯文本切换到CUDA(或任何其他语言)右侧下部窗口或使用一般的菜单选项:

查看 - >高亮模式 - > CUDA

Gedit的使用GtkSourceView语法高亮显示,这样你就可以,如果你想定义你自己的语言。 gedit中并不突出像sizeof一些功能,但你仍然可以在cuda.lang文件添加它们:

locate gtksourceview | grep /cuda.lang 

link有关于通过.lang文件语言定义的更多信息。

编辑:c语言确实包含了sizeof的定义,所以这对CUDA应该是有用的,在链接上搜索keyword

+0

都能跟得上......不幸的是,我已经试过了......我在CUDA模式正在处理......但没有任何反应......它不会颜色一些功能和我是游荡,如果我可以将它们上色我自己 – 2014-10-30 14:16:34

+0

啊!好的,现在我会给你一个镜头 – 2014-10-30 14:18:12

+0

你可以在链接上找到你需要的一切! – srodrb 2014-10-30 14:24:32