ensimeEmacs 的 Scala 集成联合创作 · 2023-09-30 14:16ENhanced Scala Interaction Mode for Emacs 特点: 突出显示代码缓冲区中的错误和警告。 检查任何表达式的类型。 浏览包 完成变量、方法、构造函数等。 递增搜索类路径符号。 查找所有对一个符号的引用 跳转到符号定义。 语义高亮 自动重构(重命名、组织导入、提取方法) 源格式化 基于AST的选择 支持sbt7、10、11 支持Maven、Ivy构建描述 嵌入的sbt外壳 REPL 调试支持 浏览 4点赞 评论 收藏 分享 手机扫一扫分享 编辑 分享 举报 评论图片表情视频评价全部评论推荐 ensimeEmacs 的 Scala 集成ENhancedScalaInteractionModeforEmacs特点:突出显示代码缓冲区中的错误和警告。检查任何表达式的类型。浏览包完成变量、方法、构造函数等。递增搜索类路径符号。查找所有对一ensimeEmacs 的 Scala 集成0Scala IDEEclipse的Scala插件ScalaIDE是一个Eclipse插件,提供Scala集成开发工具。主要的功能包括:同一个项目中混合编辑Scala/Java文件;Scala编辑器支持语法高亮显示,代码自动完成,错误标记,链到定义处Scala IDEEclipse的Scala插件0Scala IDEEclipse的Scala插件ScalaIDE 是一个 Eclipse 插件,提供 Scala 集成开发工具。主要的功能包括:同一Scala IDEEclipse的Scala插件0ScalaScala0ScalaScala0intellij-scalaIDEA 的 Scala 插件intellij-scala 是 IntelliJ IDEA 集成开发环境用来开发 Scala 应用intellij-scalaIDEA 的 Scala 插件0MemcontinuationedMemcached的Scala客户端Memcontinuationed是Scala的异步memcached客户端。MemcontinuaMemcontinuationedMemcached的Scala客户端0CasbahMongodb 的 Scala 驱动Casbah是Mongodb官方的Scala驱动程序包。项目工件:casbah-commonscasbah-querycasbah-corecasbah-gridfsCasbahMongodb 的 Scala 驱动0ScredisRedis 的 Scala 客户端Scredis是一个Redis的Scala客户端开发包。基于Akka构建,特点是Reactive、非堵塞以及超级快。示例代码:import scredis._import scala.util.{ SScredisRedis 的 Scala 客户端0Domenico Scala Domenico ScalaDomenico Scala Domenico Scala0点赞 评论 收藏 分享 手机扫一扫分享 编辑 分享 举报