来自 操作系统 2020-02-07 18:00 的文章
当前位置: 澳门威尼斯人平台 > 操作系统 > 正文

Java 8 路线图公布

GoLand 开发团队公布了 2020 年首个主要版本 GoLand 2020.1 的路线图,介绍了在改进性能、支持 Go Modules、以及代码辅助功能方面将会开始的一些计划。

Java 8 将会包含很多新特性,有如 Lambdas, Jigsaw 模块化等等,而首个里程碑版将于本月末发布,详细的时间表如下:

“好奇”号传回的火星地表岩石特写照片

图片 1

速度更快

和构建 GoLand 的 IntelliJ 平台一样,此 IDE 将不断提高启动性能和索引速度。以下是即将执行的计划的简短摘要:

  • 在我们的项目仍在建立索引时解锁更多 IDE 操作,以便可以立即执行它们,而无需完成索引的构建
  • IDE 会向用户通知有关索引出现异常的信息。例如,索引花费时间太长的文件、索引重新建立频率太高的文件以及异常导致的索引重建

有关更多详细信息,请阅读 IntelliJ 平台 2020 年路线图。

  • M1: April 24, 2012
  • M2: June 14, 2012
  • M3: July 30, 2012
  • M4: September 11, 2012
  • M5: November 26, 2012
  • M6: January 30, 2013 (Recommended Feature Complete date)
  • GA: September 2013

美国国家航空航天局17日宣布,“好奇”号火星车完成多项性能测试后,将前往附近一片包含三种地貌特征的区域,再前往一座可能留有水痕的山。

进入2018年,是时候展望 SiteServer CMS 未来了。在此我们公布 SiteServer CMS 的路线图,规划接下来的六个月 SiteServer CMS 需要努力的方向,然后安排工作将接下来的每个月作为一个里程碑发布新版本,以实现规划好的路线图。在规划时,我们从四个方面来看待潜在的工作:

流畅的 UI

开发团队计划从当前的架构解决方案开始迁移,因为此架构要求大多数操作需要修改 IDE 的内部数据结构才能在 UI 线程上运行,其中包括基本操作(将字符插入文档中)和大规模操作(重新命名具有数千种用法的方法)。这种架构的好处是简单的编程模型,但明显的缺点是 UI 响应能力在许多情况下都会受到影响。

为此,GoLand 的上游项目 IntelliJ 将重构 IntelliJ 平台的基本 UI 组件和 API,以采用新的线程模型,从而为用户打造一个流畅且无延迟的 UI。

(文/oschina)    

击石

图片 2

支持 Go Modules

计划以几种不同的方式改进对 Go Modules 的支持:

1.GO-7632 — 支持来自 Go 1.13 的GOSUMDBGOPRIVATE环境变量。

2.GoLand 2020.1 将在升级依赖项的主要版本后对导入进行重命名。这项对于“重命名”的重构将帮助用户在 go.mod 文件中从 “module name” 重命名变为 “module name/v2”,并相应地更新项目中的所有导入路径。

3.支持通过 Find Usages 搜索依赖项的引用。

4.对于 replace 语句计划添加以下内容:

  • 提交之前,有关 go.mode 文件中的本地路径替换的通知
  • 代码完成,可以在 替换为本地依赖项 和通过从 VCS 克隆进行替换 之间进行选择。
  • 如果要从 VCS 克隆,则 IDE 将显示一个对话框,建议输入远程 URL 和目标本地路径。克隆完成后,GoLand 将生成一个适当的“替换”指令,并将克隆的模块附加到项目。

研究人员说,“好奇”号下周早些时候将开始多项性能测试,包括激光射击岩石。那块岩石现距“好奇”号大约3米远。

  • 稳定的核心功能: SiteServer CMS 的核心功能和代码是一个稳定的、企业级的、专注于内容管理的、多终端一体化、支持网站群的 CMS 内容管理系统 。对极大部分用户来说,SiteServer CMS的核心功能用于网站建设已经足够了,并且能够得到良好的用户体验和优秀的系统性能。SiteServer CMS的核心功能包括站点管理、栏目管理、内容管理、模板管理、静态页面生成等CMS最基础最核心的功能。

  • 完善的文档支持: 在稳定强大的产品之上,我们还提供完善的、详细的说明文档,希望为所有用户提供一个很低的入门门槛和非常棒的产品使用体验。文档内容不仅仅包括新手入门、站点内容管理、系统管理等 SiteServer CMS 的核心功能说明文档,还包括模板标签语言STL、模板制作以及二次开发和源码解析相关文档。

  • 丰富可扩展的插件: SiteServer CMS 并非仅仅是一个简单的网站管理平台,同时也是一个功能极其强大并且有着无限扩展能力的 CMS 内容管理平台。SiteServer CMS 的无限扩展能力正是通过插件机制来实现的。借助于 SiteServer CMS 的模板和插件机制,你几乎可以把 SiteServer CMS 配置成任何类型的站点。

  • 优质的网站模板: 我们将每个月定期推出两套优质的自适应站点模板,包括公司企业、个人博客、新闻门户、学校网站、政府网站以及购物网站等各种类型。这些模板完全可定制,从颜色、字体、整个页面到功能应用。

代码辅助功能

为了帮助开发者更快地编写代码,开发团队将专注于改机代码编辑功能,这些功能几乎不需要用户交互。

  • 扩展 基本代码完成 和 智能代码完成 功能
  • 新的 quick-fixes 和 Intention actions
  • 新的 Postfix 模板 和 Live 模板
  • 生成构造器(Generate Constructor)的应用领域将扩展到超出结构类型的限制
  • 针对 代码格式化 的各种改进
  • Rename, Extract  和 Implement Interface 的重构将尽可能完善,以提供预期的行为

洛斯阿拉莫斯国家实验所研究人员罗杰·威恩斯说,“好奇”号所载“化学与摄像机仪器”可发射高功率激光,能够在火星表面向针尖大小的目标输出几兆瓦;激光击中岩石后将“产生等离子区,或者一小团火球或火星”。

一、稳定的核心功能

SiteServer CMS的核心功能包括站点管理、栏目管理、内容管理、模板管理、静态页面生成等CMS最基础最核心的功能。

无需重启即可加载和卸载插件

在 2019.3 中,我们无需重启就可以安装和卸载任何主题和键盘映射插件,以实现无缝升级。2020.1 版本中会将此支持扩展到所有类型的插件。计划将为大部分捆绑的插件提供支持,并且会为第三方插件开发人员提供支持说明。

这项工作更有意义的地方在于,它的最终目标是 IDE 可以根据开发者打开的每个项目的大小自行调整大小,比如仅针对使用 Spring 的项目加载 Spring 插件,仅针对 Angular 项目加载 Angular 插件。这样如果不使用某项技术,那么就不会看到与此相关的任何 UI 元素,也不会看到支持该技术的插件对性能或内存使用量产生任何影响。

威恩斯说,这套仪器中的望远镜系统能够在大约7米外捕捉火光,随后依据波长不同分析岩石成分。

1、支持多数据库

SiteServer CMS 可以支持市场上主流的数据库产品,包括Oracle、MySql、SqlServer以及PostgreSql。

  • 全面支持SqlServer数据库
  • 全面支持MySql数据库
  • 全面支持Oracle数据库
  • 全面支持PostgreSql数据库

支持云执行

在之前的版本中,GoLand 已支持在非本地计算机或容器内运行和调试代码。但在不同环境中这些功能的实现往往有所出入。

GoLand 2020.1 引入了目标环境的概念,该概念提供了一种可双向复制文件并在目标环境中启动进程的方法。在 2020.1 中,受支持的环境将包括本地计算机、Docker 容器和通过 ssh 连接的计算机。

在后续发行版中,计划统一支持围绕新架构的现有 Docker 和远程解释器。除此之外,还将提供更深入的云集成。因此,如果需要在云的新 VM 上运行该进程,无需指定要连接的特定计算机的详细信息。

详情请查看:

(文/开源中国)    

除激光射击岩石,研究人员将操纵“好奇”号测试灵活性,包括前进、后退和90度转弯。

2、UI界面升级
  • 制作后台界面样式规范
  • 后台界面样式升级调整
  • 后台功能重新组合

凿岩

3、系统二次开发
  • 开发并完善插件基础框架
  • 公开插件API调用接口
  • 支持一键安装插件
  • 支持插件展示、检索、评分、评论
  • 支持插件版本升级
  • 支持第三方插件提交
  • 插件可独立设置数据库链接字符串
  • 展示更多关于插件(启动时间、错误详情等)的信息

完成性能测试后,“好奇”号将开启“探险之旅”。

4、核心功能
  • 自动检测数据库字段实现安装与升级
  • RESTful API 接口
  • 动态预览(支持首页、栏目页、内容页与文件页)
  • 支持支付宝、微信支付等第三方支付功能
  • STL 在线解析
  • 短信设置
  • 生成速度优化
  • 定时任务执行速度优化
  • 修复所有已知BUG
  • 全面的安全性检测与漏洞修复
  • STL 语言Dreamweaver 插件升级
  • 微信公众号整合
  • 手机APP整合
  • .NET CORE、LINUX平台迁移

“好奇”号项目组成员、加州理工学院研究人员约翰·格罗青格说,“好奇”号将“踏上坦途”,前往距离着陆点大约400米的一片区域。

二、完善的文档支持

我们将以书籍的形式制作文档,文档中的每一节作为本书的一章。文档内容不仅仅包括新手入门、站点内容管理、系统管理等SiteServer CMS的核心功能说明文档,还包括模板标签语言STL、模板制作以及二次开发和源码解析相关文档。

那片区域名为格莱内尔格,以加拿大北部一处岩层命名,包含三种地貌特征。按照格罗青格的说法,那里是“好奇”号初次探险的理想场所。

1、《SiteServer CMS 新手入门》
  • SiteServer CMS 能做什么
  • SiteServer CMS 如何开始
  • SiteServer CMS 术语大全
  • SiteServer CMS 运行环境要求
  • SiteServer CMS 安装前准备工作
  • SiteServer CMS 安装与升级
  • 用SiteServer CMS 创建第一个网站
  • 站点栏目管理与内容管理
  • 站点模板管理与页面生成
  • SiteServer CMS 备份与恢复
  • SiteServer CMS 做SEO优化
  • SiteServer CMS 常见问题
  • SiteServer CMS 官方资源

本文由澳门威尼斯人平台发布于操作系统,转载请注明出处:Java 8 路线图公布

关键词: