内容简介:Raider对F#支持的技术细节
JetBrains技术布道师(Developer Evangelist)Marteen Balliauw最近又发布了一篇文章,介绍了 Rider对F#支持的技术细节 的文章。相比于InfoQ对EAP发布的简报,文中更详细地介绍了Rider的特性,以及下一个版本的计划。
Rider对F#的支持仍处于初级阶段。Balliauw警告其中不可避免地存在着一些小故障。该版本中包括如下特性:
- 语法高亮;
- 代码自动补齐;
- 导航。
该版本还提供了一些非语言特定的IDE特性,例如,源码版本控制、问题追踪集成、JetBrains的NuGet客户端、数据库 工具 、内置终端以及REST客户端等。
强大的搜索功能是JetBrains IDE的一个主打功能。对任何地方均可搜索,例如,从搜索转到类型,以及搜索转到文件等特性。
Rider可用于构建并运行.NET Framework和Mono项目,并支持对项目的调试。在IDE提供的Debug窗口中,给出了调用堆栈(Call Stack)、变量、观察(Watch)等信息。
该版本支持以.NET Framework为构建目标。对.Net Core的支持将在今后的版本中提供。它也支持混合语言解决方案,F#和C#项目可共处于同一解决方案中,并相互引用。但是对跨语言的支持的工作依然在进行中。需明确指出的是,该版本完全支持跨多语言的浏览和代码重构。
对于ReShaper,一个一直存在并反复被问及的问题就是ReShaper是否将支持F#。Balliauw解释到,对F#的支持正在添加到ReSharper的内核中。同时他也指出,在近期将推出的版本中,并未规划对Visual Studio的支持:
当前,我们并未规划在Visual Studio和Resharper中推出该特性。我并没有说永远不会,只是率先在Rider中实现对F#的完全支持是我们的优先工作重点!
Rider中对F#的支持使用 F#编译器服务(Compiler Service) 实现。该库是构建于F#编译器之上的,额外提供了一些用于第三方工具的API。
查看英文原文: Details on F# Support in Rider
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- UWA线上测评支持“报告对比”| 抓重点抠细节,优化再进阶!
- cf v0.4.3发布,lua 5.4 支持与一些细节优化
- QuickDAO 4.1.4 版本发布,新增 lambda 表达式支持,多项细节优化
- MrDoc v0.4.2 发布,新增脑图支持、Excel 表格粘贴、首页筛选,细节优化体验
- MQTT Essential 细节笔记总结(深入理解MQTT细节)
- MetInfo 7.0.0 20200326 细节优化补丁,主要优化商城相关细节
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Remote
Jason Fried、David Heinemeier Hansson / Crown Business / 2013-10-29 / CAD 26.95
The “work from home” phenomenon is thoroughly explored in this illuminating new book from bestselling 37signals founders Fried and Hansson, who point to the surging trend of employees working from hom......一起来看看 《Remote》 这本书的介绍吧!