Erlang 开发者的福音:IntelliJ IDEA 的 Erlang 插件

IntelliJ IDEA 的 Erlang 插件,主要特性:

  智能编辑器:  Erlang 代码补全、语法和错误高亮、代码检查

  代码导航:项目和文件结构视图、在文件、模型、函数和用例之间快速跳转

  工具和框架集成 :支持  Eunit 和  Rebar

  版本控制系统:支持 Subversion、Git 和 Mercurial

  跨平台:支持 Windows,、Mac OS X 和 Linux

  如何安装?

  1. 下载 并安装最新的 IntelliJ IDEA;
  2. 配置最新的 Erlang 插件:Configure > Plugins > Browse Repositories... > Erlang 
  3. 重启 IntelliJ IDEA.
  4. 完成!现在可以导入现有的 Erlang 项目或新建一个项目了 :)

  如果觉得插件不错,可以去这里捐赠作者:http://ignatov.github.io/intellij-erlang/

转载:http://news.cnblogs.com/n/211453/

时间: 2024-11-11 02:13:06

Erlang 开发者的福音:IntelliJ IDEA 的 Erlang 插件的相关文章

使用IntelliJ IDEA开发erlang项目

最近erlang版本换到了R17,为了很好支持中文,项目所有模块文件第一行加了文件格式声明:%% coding: latin-1 .但是,erlide会识别这个语句,导致中文显示乱码,这个暂时没有选项可以解决这个问题.所以,我换了新的IDE,就是本文将要介绍的IntelliJ IDEA,这个IDE很好支持erlang,而且能支持eclipse的快捷键. 这里以最新的IDEA 14为例,讲解如何使用IntelliJ IDEA做erlang项目开发? 下载并安装IDEA 先下载IntelliJ ID

intellij idea 13&14 插件推荐及快速上手建议 (已更新!)

原文:intellij idea 13&14 插件推荐及快速上手建议 (已更新!) 早些年 在外企的时候,公司用的是intellij idea ,当时也是从eclipse.MyEclipse转过去的很是不习惯. 用了一周明显感觉爱上它了.因为它很智能,而且能纠正你很多不好的习惯. 后来跳巢到一家上市公司.因为大家都在用MyEclipse,要求开发工具统一.没办法只能转回MyEclipse.不过个人倒是一直关注intellij idea版本的发布和新的功能. 最近开始使用intellij idea

用IntelliJ实现android gradle插件

用IntelliJ实现android gradle插件 android的gradle插件用了不少了,比如说官方的应用构建插件(com.android.application),lib构建插件(com.android.library),还有第三方的比如辅助multidex的DexKnifePlugin.但是怎么自己创建一个gradle插件一直不明白,今天就试一试自己撸一个android gradle插件,毕竟实践出真知. 基础知识 首先得知道一个gradle插件有需要哪些元素. 我们以androi

盘点Xcode中开发者最喜爱的十大开源插件

Xcode IDE拥有着诸如导航.重构.校准等众多非常高大上的工具,而予以辅助的插件更是在Xcode的基础上对相关功能进行改进与扩展.在应用开发过程中,通过开源包管理器Alcatraz对插件进行安装管理,打造最为强大的开发环境,早已成为开发者们的必备功课.本文总结介绍了备受开发者喜爱的10款开源Xcode插件,涉及代码编辑.注释.管理等各个方面. 1. Code Pilot 说到Xcode那些炙手可热的插件,很多开发者首先都会想到Code Pilot.Code Pilot是Xcode 5的一款扩

IntelliJ IDEA中Maven插件无法更新索引之解决办法

IT草根 WangXu's 代码馆 BLOG Home Archives Resume Links About IntelliJ IDEA中Maven插件无法更新索引之解决办法 By Wang Xu 发表于 2015-12-09 文章目录 1. Maven的仓库.索引 2. IntelliJ IDEA利用索引实现自动补全 3. IntelliJ IDEA中Maven插件配置 4. IntelliJ14.1更新索引失败原因 5. 使用国内Maven仓库的镜像 6. 下载Maven仓库的索引 7. 

IntelliJ IDEA 配置 Erlang

最近看了Sunface的[为什么我要选择erlang+go进行服务器架构],感觉erlang+go真是服务端的monster,尤其是再自己动手做了一些Node.js的东西以后,觉得node的并发真是不行,对比.net(当然也有大神说如果你说.net没有并发,那就是你不会用.net)真是快了不少.但是我不得不承认,我对.net的喜爱已经过去了. 随机开始了有关erlang的研究,想用Erlang搭一个httperver.说真的,这东西的语法...我简直了...不过不要紧一切开头难.选择IDE其实也

对Erlang开发者的几点建议

* 确保没有任何编译警告 * Erlang中String采用list实现,32位系统中,其1个字符用8个字节的空间(4个保存value, 4个保存指针).因此string速度较慢,空间占用较大 * 在Server中,总是尽力书写尾递归(tail-recursive)的函数 * 使用'++'时,left list会被拷贝,然后添加到right list的头部,因此最好把length较短的list放在左侧 * 避免使用regexp,如果需要正则表达式,请使用re * timer模块的大部分函数实现,

erlang开发工具之intellij idea基本使用

第一步:选择创建项目 一直往下点(中途会出现一个让你填入项目名的界面,这边选择了idea)就出现了如下界面:出现如下界面说明项目创建成功了. 第二步:创建文件 新创建的项目是一个空项目,来给其添加上第一个测试的erl文件: 第三步:设置rebar 点击主界面最左上角的 FILE -> setting 出现如下界面: 这个是rebar 的地址https://github.com/rebar/rebar,可以从里面下载最新版的rebar,或者直接用我点击附录下载我当时使用的rebar.cmd 第四步

使用jqgrid的C#/asp.net mvc开发者的福音 jqgrid-asp.net-mvc

你是否使用jqgrid? 你是否想在C#/asp.net mvc中使用jqgrid? 那你很可能曾经为了分析jqgrid的request url用fiddler忙活了2个小时.(如果你要使用jqgrid的search功能的话) 那你很可能为了jqgrid的CRUD和search功能写了几百行C#代码.还不确定有没有bug. 如果你有如上的痛苦经历,那么 jqgrid-asp.net-mvc就是你的福音拉. jqgrid-asp.net-mvc是一个host在github的C#开源项目.它在git