zoukankan      html  css  js  c++  java
  • emacs使用jde和ajc中遇到的问题及解决

    emacs 是非常强大的编辑器,用习惯了真不愿意叫他编辑器,角色委屈了它。

    目前需要做jdee的项目,又不愿意放弃emacs写代码,就差了emacs开发java的相关内容。

    总结如下:

    emacs中jdee是专门用来给emacs做j2ee项目开发的。几乎和商业的IDE没什么两样,可以进行

    代码补全,语义分析,错误行定位,自动编译所有相关文件。结合yasnippet和ajc就使java编程具有了

    更加强悍的自定义能力,具有很强的可操控性。

    期间安装遇到的一个小问题:

    安装了jde后,菜单栏多了JDE,class和senator三个选项,没什么问题,其中Senator是cedet中sematic

    的一部分,用来进行语义分析的。

    ajc auto-java-complete 的缩写,具有很强的java自动补全功能,装了jde后再引入ajc发现打开.java文件后

    菜单栏中少了senator选项,每次都要M-X senator-minor-mode 手动开启,觉得非常不好。

    解决方法:

    原来发现在配置文件中ajc 的引入在jde之前,这样就屏蔽了jde的senotor自动开启功能,至于原因,还不清楚。

    只要把ajc 在jde之后引入就没问题了。

    以上

    csophys

  • 相关阅读:
    day3---字符串的索引与切片
    day4---int bool str之间相互转换
    day3---数据类型整体分析
    day2---while else
    day2---运算符
    day2---格式化输出
    ES6-04 Promise设计 类 模块
    jquery02-效果动画
    jquery01-基础使用
    bootstrap-03 常用重要组件(2)
  • 原文地址:https://www.cnblogs.com/csophys/p/2369528.html
Copyright © 2011-2022 走看看