window下安装esense 备忘:]
引用
esense:
* completion of names for modules, functions, records, macroses & fields in records;
* jump to the files included with -include directive;
* jump to the function's definition;
* show of documentation for selected function, or show short description in tooltip.
- 可以完成各种智能补全,可以各种跳转(头文件也可以哦,distel只用基本的时,只能文件跳转)
- 关键是可以看按F1可以看函数的注释。比如这样:
- 这个tooltip不错吧,不过用处只能看系统的函数,我们项目自己的函数都是不写注释的呀,这个看上去很好玩。下一个更好。
-
- 用auto-complete-1.3.1插件时:自动补全:只能搜索当前打开过的模块,不会主动去找那没打开的模块,补全不是好。
- 这个esense就是号称智能的(他会去模块里找到对应的函数的哦)
-
- 这都是很好用的哦。方便。
下面是安装步骤:
[list]
1.下载esense和yaws(用这个来生成index_file,用于查找文件的):
2.安装yaws(window下就正常的安装步骤啦)
3.在esense里面有esense.erl esense_edoc_layout.erl 用erl 把这2个文件变成beam文件
4.把这2个文件放到yaws安装下的ebin文件夹中,查找时要找2个文件的路径,我就直接放在安装目录下,不想去定义环境变量了。(他在每一次查找都是调用的yaws,起的erl,我不知道怎么改yaws的环境变量。。。。)
5.运行cmd 把esense里面的esense.dat(window就是这个脚本,在linux下是esense.sh) 里面加上一个参数:
因为没有.erlang这个文件了,网上都说在这里面加code:add_path(Path).版本更新后是没有这个文件了的。
所以就在启动时加上yaws的ebin目录。
6.用这个脚本:esnese.dat 目标文件夹(这是你的项目文件目录哦) 生成的文件目录(空着就行了)
7.生成的文件为当前目录下false/modules false/includes/ 这2个文件夹就是索引文件夹了(index dir),把他们放在erlang.el里面的esense-index-directory定义的目录下。
8.在.emacs里面加:
[*];;esense
[*](add-to-list 'load-path "esense放的那个目录")
[*](require 'esense-start)
[*](setq esense-indexer-program "esense放的那个目录/esense.sh");;这个变量设置了主要是用于索引文件快速更新的,
重启emacs后就可以了。
对着函数,宏,补全疯狂的按F1吧。还有其它快捷键的,在esense.el里面定义的(你搜索f1就可以找到了)[/list]
以上是我看到网上erlang最智能的emacs插件了。
还有你一定要安装:flymake
http://zhongwencool.iteye.com/blog/1924492这个是保存时就会检查出编译错误的,非常利于好习惯的培养。
- 大小: 6.4 KB
- 大小: 6.9 KB
分享到:
相关推荐
### Fedora 下 Emacs 的安装知识点详解 #### 一、Emacs 软件简介 Emacs 是一款极其强大的文本编辑器,具有高度可扩展性及定制性。它支持多种编程语言,具备丰富的功能如宏录制、代码高亮显示、内置脚本语言等。...
本文将详细介绍如何在Linux系统下安装Emacs,以及如何利用提供的安装包和文档进行操作。 首先,我们需要了解Linux发行版的不同会影响安装方法。大多数Linux发行版都提供了包管理器来简化软件安装,如Debian/Ubuntu...
在Ubuntu操作系统上安装和配置Emacs 23版本,可以让用户享受到其丰富的功能和高度可定制性。本文将详细介绍如何在Ubuntu平台上完成这一过程。 首先,我们需要确保系统的软件包管理器是最新的。打开终端,输入以下...
emacs windows下emacs 编辑器 据说是神的编辑器
总结来说,搭建Emacs窗口环境涉及下载和安装适合Windows的Emacs版本,了解并熟悉Emacs的基本操作,配置窗口和框架布局,以及根据需求安装和配置扩展。通过不断学习和实践,你将能够充分利用Emacs的强大功能,提升...
Emacs详细安装配置,yasnippet和代码自动提示,强烈推荐 将文件解压到你的home目录下就可以,windows系统下放到 C:\Users\你的名字\AppData\Roaming下或者你自己设置的EMACS HOME目录
安装Emacs插件通常有几种方式,包括使用包管理器(如`package.el`或MELPA)、直接克隆Git仓库到`.emacs.d`目录,或者通过ELPA(Emacs Lisp Package Archive)安装。 在使用Emacs的过程中,记住定期备份你的`.emacs`...
在本篇文章中,我们将详细介绍如何在Windows环境下安装Emacs文本编辑器,并且会涉及如何配置Emacs以便更好地适应用户的工作需求。以下将分为几个部分来进行详细的讲解:Emacs的安装步骤、配置文件`.emacs`的基本设置...
emacs-window-manager, emacs的可以自定义窗口管理器 E2WM: 均衡Emacs窗口管理器E2WM是Emacs的窗口管理器。 它可以定制弹出窗口,如何分割,如何拆分,缓冲区位于 Windows,keybinds操作 Windows 和缓冲,等等 也有...
书中的内容可能涵盖如何打开、编辑和保存文件,使用Emacs的内置帮助系统,以及安装和使用各种模式来处理特定类型的文件,如编程语言或标记语言。此外,还可能涉及如何创建自定义快捷键和设置个人工作环境,以提高...
怎样在cygwin中安装使用emacs,手动安装的手动安装的手动安装的
Emacs 24.5版本在Windows系统上的安装通常包括以下几个关键部分: 1. **var**:这个目录通常包含运行时需要的变量文件和日志。在Emacs中,它可能存储用户配置、临时文件以及运行时产生的数据。 2. **bin**:这是...
二、Emacs的安装和配置 * 安装Emacs可以从http://ftp.gnu.org/pub/gnu/emacs/下载源码安装,也可以在Ubuntu上用sudo apt-get install emacs安装。 * 在~/目录下有个隐藏的.emacs文件,这是Emacs的配置文件。Emacs在...
GNU Emacs软件包,用于选择要切换到的窗口 什么和为什么 我确定您知道other-window命令。 虽然它对于两个窗口非常有用,但是当有更多窗口时,它很快就会失去其价值。 您需要多次调用它,并且由于它不容易预测,因此...
2. **安装Evil**:在Emacs中安装Evil通常可以通过MELPA(Emacs包管理器)进行。首先,确保你的Emacs配置中添加了MELPA仓库,然后运行`M-x package-install`,输入"evil"并执行,等待安装完成。 3. **配置Evil**:在...
Linux 下文本编辑利器 Emacs 简介与安装过程 Emacs 是一款开源的文本编辑器,功能强大,在 Linux 平台上的软件工程师中非常流行。本文对 Emacs 进行了简要介绍,并详细介绍了 Emacs 在 Redhat 中的安装和配置过程...
### Windows 下 Coq + Emacs + ProofGeneral 安装与配置指南 #### 一、引言 随着形式化方法在软件工程中的应用越来越广泛,Coq 作为一种强大的定理证明工具,已经成为很多研究者和开发者的首选。而在 Windows 操作...
在Ubuntu中安装Emacs,你可以使用`apt-get`包管理器,输入以下命令: ```bash sudo apt-get install emacs ``` 启动Emacs编辑器,可以调用命令: ```bash emacs file.txt ``` 如果你希望在终端窗口内运行Emacs,而非...
通常,安装和配置Emacs的外部输入法可能会遇到兼容性问题,或者需要进行复杂的设置。现在,有了内置的Wubi支持,用户可以直接在Emacs内进行流畅的五笔输入,极大地提升了工作效率。 在提供的标签中,“emacs wubi ...
用户可以通过安装在`share/emacs/site-lisp`目录下的lisp文件来扩展Emacs的功能。 Emacs 27.1带来了许多新特性,例如性能优化、更好的Unicode支持、新的GUI元素、增强的自动补全机制以及对更多编程语言的内置支持。...