`

win7下erlang开发环境EmacsW32+Distel

阅读更多
1.下载软件
· EmacsW32 http://www.ourcomments.org/cgi-bin/emacsw32-dl-latest.pl下载页面 选择 Download latest EmacsW32+Emacs patched ~
· Distel http://sourceforge.net/projects/distel/下载页面
· Erlang OTP  http://www.erlang.org/download.html下载页面
2.安装
  emacs解压  Distel解压到emacs下的lib Erlang 安装最好路径不要空格
  配置:系统盘下:\\Users\你的用户名\AppData\Roaming下的.emacs,加入以下內容
  其中的路径与版本需要修改

 
;; Erlang mode
(setq load-path (cons  "C:/erl5.8.5/lib/tools-2.6.6.5/emacs" load-path))
(setq erlang-root-dir "C:/erl5.8.5")
(setq exec-path (cons "C:/erl5.8.5/bin" exec-path))
(require 'erlang-start)

 

;; Distel
(let ((distel-dir "C:/erl5.8.5/lib/distel-4.03/elisp"))
  (unless (member distel-dir load-path)
    (setq load-path (append load-path (list distel-dir)))))
(require 'distel)
(distel-setup)

 

;; Some Erlang customizations
(add-hook 'erlang-mode-hook
  (lambda ()
  ;; when starting an Erlang shell in Emacs, default in the node name
    (setq inferior-erlang-machine-options '("-sname" "emacs"))
    ;; add Erlang functions to an imenu menu
    (imenu-add-to-menubar "imenu")))
;; A number of the erlang-extended-mode key bindings are useful in the shell too
(defconst distel-shell-keys
  '(("/C-/M-i"   erl-complete)
    ("/M-?"      erl-complete) 
    ("/M-."      erl-find-source-under-point)
    ("/M-,"      erl-find-source-unwind) 
    ("/M-*"      erl-find-source-unwind) 
    )
  "Additional keys to bind when in Erlang shell.")
(add-hook 'erlang-shell-mode-hook
   (lambda ()
     ;; add some Distel bindings to the Erlang shell
     (dolist (spec distel-shell-keys)
       (define-key erlang-shell-mode-map (car spec) (cadr spec)))))


3.然后打开emacs,打开erl文件,菜单栏多了Erlang可以编译调试了
   copy程序试试
分享到:
评论

相关推荐

    Erlang Syntax For Notepad++

    Erlang是一种面向并发的、函数式编程语言,由瑞典电信设备制造商Ericsson开发,主要用于构建高可用性、分布式和实时系统。Notepad++是一款流行的免费源代码编辑器,尤其适用于Windows操作系统,它支持多种编程语言,...

    Erlang开发环境搭建

    本文将指导读者如何在Windows平台下搭建Erlang开发环境,包括安装Erlang OTP、Emacs W32、Distel等工具,并配置Erlang mode和Distel。 一、安装Erlang OTP Erlang OTP是Erlang的官方实现,提供了完整的开发环境。 ...

    rabbitmq-server-3.10.0-1+erlang-23.3.4.11+socat-1.7.3.2

    linux CentOs7 下安装RabbitMq所需文件 rabbitmq-server-3.10.0-1+erlang-23.3.4.11+socat-1.7.3.2 亲自测试 可以使用

    远古封神Server(erlang源码)+文档+mongodb数据库

    Erlang是一种静态类型的函数式编程语言,由爱立信开发,特别适合构建分布式、容错和实时系统。Erlang的特点包括: 1. 并发性:Erlang的轻量级进程(process)模型使得每个计算任务可以独立运行,提高了系统的并行...

    Erlang简易编译环境 EditPlus + 批处理 + 本文 实现简易编译(含erlang.stx)

    %%%--------------------------------------------------------------------------------- %% editplus + 批处理 + 本文 实现简易编译 %% 作者:冷志峰 %% 2009,8,3 ...%% %% 步骤1:编写批处理文件 ...

    windows下安装Erlang环境

    安装Erlang的过程包括下载官方提供的安装包,双击运行并按照向导完成安装,之后设置系统环境变量,将Erlang的bin目录添加到PATH中。最后,通过命令行输入`erl`命令,如果返回相关信息,表明Erlang已成功安装。 总之...

    ERLANG最新版安装包Win64位

    erlang 20.1 安装包Win32、otp_win32_20.1.exe(官网大小:91.12M) 由于上传文件大小限制,目前只放了64位的,各位可以去度娘网盘下载吧 64位下载----https://度娘网盘域名/s/1migOTLY 32位下载----https://度娘...

    erlang emacs开发环境

    erlang的emacs环境搭建,其实网上有好多教程,下载地址也有,我这个是把...包括.emacs.d .emacs .erlang.cookie distel-4.03.tgz Emacs-23-CvsP091103-EmacsW32-1.58.exe test.erl otp_win32_17.4.exe太大就不上传了。

    erlang开发环境之opt资源包

    请结合【Ubuntu下安装erlang开发环境】教程地址:https://blog.csdn.net/qq_32106647/article/details/87891423 使用

    Erlang_win32_win64.zip

    Erlang是一种高级编程语言,主要用于构建分布式、并发、 fault-tolerant 和实时系统...这个压缩包提供了在Windows环境下安装Erlang的便捷途径,无论你是32位还是64位系统,都可以根据自身需求选择合适的版本进行安装。

    Erlang / OTP 21.0 版本下载

    官网下载实在是困难,我把当前Erlang / OTP 21.0 版本提交到这里提供给大家和自己下载 原先积分0的现在都这么高了,为了方便大家,放出云盘地址:https://pan.百度.com/s/1hb8vPiMslXxNuJC8PvnKgg提取码wmx8

    RabbitMQ服务+Erlang语言开发包.rar

    在Windows环境下安装RabbitMQ,你需要先安装Erlang环境,因为RabbitMQ是用Erlang编程语言编写的。Erlang是一种面向并发的、函数式的编程语言,特别适合构建高可用、容错性强的分布式系统。文件“otp_win64_22.1.exe...

    RabbitMQ+ erlang32位系统.rar

    总结来说,"RabbitMQ+ erlang32位系统.rar"这个压缩包是针对32位Windows系统提供的RabbitMQ和Erlang的安装资源,对于需要在32位环境下运行RabbitMQ的用户来说是一份宝贵的资源。通过合理安装和配置,可以充分利用...

    rabbitmq3.3.7 +erlang_21.0.1

    2. **配置环境变量**:确保`PATH`环境变量包含了Erlang的二进制路径。 3. **安装RabbitMQ**:接着,下载RabbitMQ的3.3.7版本,同样解压并按照官方文档的指导进行安装。 4. **启动和管理RabbitMQ**:使用`rabbitmq-...

    二郎助手erlang开发工具、erlang编辑器

    【二郎助手:Erlang开发的利器】 在IT领域,Erlang是一种强大的编程语言,尤其在并发处理和分布式系统方面...如果你是Erlang的爱好者,或是正在寻找一个强大的Erlang开发环境,那么二郎助手无疑是一个值得尝试的选择。

    erlang_win64_22.0+rabbitmq3.8.2.rar

    通过Erlang的 otp_win64_22.0.exe 安装Erlang环境,再安装 rabbitmq-server-3.8.2.exe 来部署RabbitMQ服务器,可以方便地搭建起消息传递的基础设施,这对于需要处理大量并发请求和数据交换的现代应用程序至关重要。

    erlang环境搭建

    本文将详细介绍如何在Windows和Linux操作系统上搭建Erlang的开发环境。 ### Windows中环境搭建 在Windows上,Erlang的安装相对简单,但为了获得更好的开发体验,建议搭配Emacs和Distel使用。以下是一步步的步骤: ...

    RabbitMq+Erlang环境(32位).zip

    RabbitMq 安装包和Erlang环境 32位的 erlang(otp_win32_22.3) + rabbitmq-server-3.8.3 版本去官网下载太慢,所以在这里下载后提供给大家。 主要是 积分不足了,下载别的资源积分不够了,不然就免费了 安装包楼楼...

    Erlang 环境 opt_win64_21.1版本

    Erlang环境,如"opt_win64_21.1"版本,提供了在Windows平台上运行Erlang程序所需的基础组件。 OTP(Open Telephony Platform)是Erlang的开源开发框架,包含了Erlang虚拟机(BEAM)、库函数、编程模式和设计原则。...

    Erlang(32,64)安装程序

    Erlang(['ə:læŋ])是一种通用的面向并发的编程语言,它由瑞典电信设备制造商爱立信所辖的CS-Lab开发,目的是创造一种可以应对大规模并发活动的编程语言和运行环境。Erlang问世于1987年,经过十年的发展,于1998年...

Global site tag (gtag.js) - Google Analytics