Emacs 语法高亮问题

Sunday
博客专家认证
2010-11-26 06:50:04
我是在windows下用的Emacs,对于 语法高亮有个小问题,就是当我从shell模式回到编辑模式时候,发现C++语法不再高亮,这是什么问题呢,有谁遇到过这个问题吗?帮我解决一下。
...全文
405 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
Sunday 2010-11-28
  • 打赏
  • 举报
回复
OK,结贴,感谢网友“超级赛亚人”帮助
leafsoar 2010-11-27
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 zhuyingqingfen 的回复:]

首先感谢一下上面网友的解答……
顺便问一下,有没有支持asp.net语法高亮的插件在Emacs中,在vs中编写asp.net很方便,但是它的智能提示使人们变懒了,离开了IDE就不行了,所以我想在Emacs下学东西,不知道有没有谁做过呢?
[/Quote]


Lz写asp.net还是用VS08吧,用Emacs不合适,虽然只能提示使人变懒,但那么多空间名称以及属性,你有必要一字不差的全部记得吗,用智能提示把可用的属性枚举出来,提高开发效率,你这样如果遇到不常用的控件还临时查阅MSDN吗...
这个不合适背记....
Sunday 2010-11-27
  • 打赏
  • 举报
回复
首先感谢一下上面网友的解答……
顺便问一下,有没有支持asp.net语法高亮的插件在Emacs中,在vs中编写asp.net很方便,但是它的智能提示使人们变懒了,离开了IDE就不行了,所以我想在Emacs下学东西,不知道有没有谁做过呢?
laoshizhuce 2010-11-27
  • 打赏
  • 举报
回复
用Emacs的都是高人啊

至今不会用的飘过
linyilong3 2010-11-27
  • 打赏
  • 举报
回复
那就用vim,我记得vim的ctags+supertab还有不知道那几个插件就可以有提示
leafsoar 2010-11-27
  • 打赏
  • 举报
回复
名称不对吧,可能是csharp-mode
如不行
你打个c 按tab看看都列出了哪些
leafsoar 2010-11-27
  • 打赏
  • 举报
回复
.NET是用的是csc的编译命令,不是gcc
Emacs专门对gcc可是像IDE那样调试
C# 的mode我还木有用过...即便有,应该也只是简单的编译支持...
不可能像gcc支持的这么好,这么强大,但能做的这么强大,只是木有必要
我之前用EditPlus来写C#程序,然后用csc来编译运行
你把Emacs当作C#的编辑器,然后绑定几个快捷键来实现编译运行等,
csc怎么调试运行,你就怎么调试运行
,如果说集成开发环境还是用VS或者SharpDevelop(如果嫌VS太大)吧
Sunday 2010-11-27
  • 打赏
  • 举报
回复
确实也是,不过明白内部原理更重要一些,比如新建文件asp.net时候自动加载的一部分代码,不记的话,让你自己写可能时间一长就写不出来了!! 还是综合一下上面这位网友的意见吧!!不过还是说声谢谢哈

还是我上面的问题,从shell模式返回时候,输入M-X c#,提示说是[No match]怎么回事?

Sunday 2010-11-26
  • 打赏
  • 举报
回复
我用的c#,下了个插件,可以显示语法高亮,可是我输入M-X C#时,说是找不到c#模式,刚开始用,还是自己慢慢摸索吧!!!

还有,我是在windows下用的Emacs,怎样调试c#呢,就像Linux里的gdb一样??
leafsoar 2010-11-26
  • 打赏
  • 举报
回复
不能高亮可能是应为你的模式变了
Emacs之所以这么强大,就是因为提供了各种模式,适用于各种不同的编辑环境

切换到C++-mode里面试试.用M(alt)+X
后输入mode名称

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧