什么';这是一个很好的Erlang编程IDE吗?
据我所知,有用于NetBeans和Eclipse的Erlang插件。目前谁占上风什么';这是一个很好的Erlang编程IDE吗?,ide,erlang,Ide,Erlang,据我所知,有用于NetBeans和Eclipse的Erlang插件。目前谁占上风 有没有其他我没有提到的用于Erlang的IDE,它们与NetBeans和Eclipse相比有多好 Emacs中的Erlang模式通常是推荐的IDE 如果您只想在Windows中突出显示基本语法,我已经为NotePad++编写了一个语法定义,该定义运行良好: 我相信Google知道如何找到vim的Erlang定义 我相信其他人也为其他编辑器做了同样的事情。Erlang最好的IDE是Emacs。然而,Erlang附
有没有其他我没有提到的用于Erlang的IDE,它们与NetBeans和Eclipse相比有多好 Emacs中的Erlang模式通常是推荐的IDE 如果您只想在Windows中突出显示基本语法,我已经为NotePad++编写了一个语法定义,该定义运行良好: 我相信Google知道如何找到vim的Erlang定义
我相信其他人也为其他编辑器做了同样的事情。Erlang最好的IDE是Emacs。然而,Erlang附带的模式并不是最好的。扩展它并允许您将Emacs本身用作Erlang节点,从而实现一些非常好的特性。见博客文章 在NetBeans(ErlyBird)和Eclipse(ErlIDE)插件之间,我更喜欢Eclipse插件。NetBeans至少曾经需要NetBeans的夜间版本,但对我来说工作不正常。我在eclipse上使用Erlide() 优点: 语法突出显示、自动补全和建议都很有效。 在建议期间,它将显示一些可用的文档:在探索模块时非常有用 错误和警告注释快速且有用 用户体验的所有方面都很好,特别是如果您习惯于eclipse 缺点: Erlide也可以运行您的模块,但我发现shell太笨重,无法使用。我总是打开一个“真正的”Erlangshell,并从那里编译/测试我的代码 还有一个Textmate捆绑包(google),但我还没有尝试过。我使用的是SciTE:因为我懒得学习emacs密钥组合,而且我迫不及待地等待eclipse加载
SciTE附带一个Erlang配置,但需要在配置文件中取消注释。我使用notpad++for Erlang我使用了和Vim, 他们足够好发展。
Geany还可以编译和运行代码。如果您使用Vim,我建议您使用Vimerl(): 特征
- 语法突出显示
- 代码缩进
- 代码折叠
- 代码全向完成
- 使用quickfix支持进行语法检查
- OTP行为的代码框架
- 使用钢筋的配置
- 病原兼容(http://github.com/tpope/vim-pathogen)
- 语法和错误突出显示
- 引用解析
- 函数、记录、变量、宏和关键字的代码完成
- 重命名模块、函数、记录、宏和变量的重构
- 安全删除重构
- 结构视图和查找用法
- 代码格式化程序
- 编译和运行
- 尤尼特试车台
- 透析器集成
- 片段(实时模板)
- 快速修复
- 钢筋集成
- 基于Emacs的代码格式化操作
- Erlang shell控制台
- 调试器
- 提取变量和函数重构
这些插件是免费的、开源的:。Emacs或VIM不是一个好的选择,如果你没有经验的话。 Eclipse中有太多的bug。。。
IntelliJ IDEA是最好的IDE我使用Eclipse和Erlide插件 除了语法突出显示、自动完成之外,它还支持项目管理 与第三方工具(如用于代码重构的Wrangler)的集成也非常有用 还支持调试。有一个很棒的Erlang插件
另一个选项是Visual Studio代码和。我在windows、mac和linux上使用的是sublime文本请参见也忘了提到它是跨平台的(对我来说是必须的),但Scite支持windows和linux。请注意“不推荐使用Erlware Emacs模式。对Erlware版本所做的所有重大更改都已纳入官方发行版的最新版本中。“是的。所有与erlang相关的项目的链接都没有了。请参阅最近关于集成vim和erlang的帖子:同意,现在是2020天,我建议使用vscode和erlang插件来开发erlang。