文档章节

【软件周刊】JetBrains 为 .NET 推出 Rider;Vue.js 要当版本帝?And 开源中国安卓客户端更新啦!

局长
 局长
发布于 2016/11/26 21:21
字数 3376
阅读 4983
收藏 7

JetBrains 要一统江湖? —— JetBrains 发布 .NET IDE Rider 首个公共预览版

上周,JetBrains 发布了 .NET IDE Rider 首个公共预览版。Rider 是一个跨平台的 .NET 集成开发环境。

本次发布的首个公共预览版,有以下值得关注的亮点:

  • 首次支持 Visual Studio 2017 RC 中引入的新 .csproj 文件
  • 符号在插入符号下的用法现在会自动高亮显示
  • 新的单元测试操作,包括重复之前的运行和附加测试到会话
  • 引入了保存文档的快捷方式
  • 修复多个调试器和单元测试运行器

Rider 使用 IntelliJ 平台的 UI 和多个功能,它们来自 IntelliJ IDEA,WebStorm 和其他 JetBrains IDE。

Linux 发行版 Fedora Linux 25 正式发布Fedora 25 修复了大量 bug 和底层组件调整,以及新功能的增强:

  • Docker 1.12 用于构建和运行容器化应用程序
  • Node.js 6.9.1,最流行的服务器端 JavaScript 引擎的最新版本
  • 支持 Rust,一种更快更稳定的系统编程语言
  • 多个 Python 版本 -  2.6,2.7,3.3,3.4 和 3.5 - 帮助运行跨几个 Python 配置的测试套件,以及 PyPy,PyPy3 和 Jython

(不跳票还叫 Fedora?╭(╯^╰)╮)

迷你 Linux 发行版 4MLinux 21.0 BETA 发布。4MLinux 是一个迷你的 Linux 发行版,包含一些系统维护和恢复工具,如 cfdisk 和 GNU parted 用来管理分区、testdisk 用来恢复分区、photorec 用来恢复文件以及 ntfs3g 用来支持对 NTFS 分区格式的数据读写。

4MLinux 21.0 BETA 已准备好进行测试。 目前,4MLinux BETA 具有与 4MLinux STABLE 相同的功能,但它提供了更多的更新包,系统核心也有了重大变化,现在使用 GNU C Library 2.24。

第二个 Android 7.1.1 开发者预览版发布第二个 Android 7.1.1 开发者预览版正式上线 Google 开发者网站,参与了 Android Beta 项目的用户已经陆续收到更新,其他用户也可前往下载完整版工厂镜像刷入。

新系统主要扩充了支持设备阵容,并进行了一些功能上的更新。具体来说,第二个 Android 7.1.1 开发者预览版系统增加了对 Nexus 9 平板的支持,而 Nexus 6、Player 以及 General Mobile 4G 仍需要等到 12 月最终版发布时才能获得更新。

功能方面,第二个开发者预览版更新了 Android Studio 中的 SDK 构建和平台工具、Android 7.1.1 平台以及 API Level 25 模拟器系统。同时,最新版本的支持库(25.0.1)也可用于为运行 API Level 25 或更早版本的设备添加图形键盘支持,底部导航和其他功能。

按计划,谷歌会在 12 月推出最终版的 Android 7.1.1,届时谷歌的 OEM 厂商就可以开始部署自家产品的 OTA 升级计划了。至于第三方品牌,其推出更新的速度可能不会太快,仍需要配合系统定制情况来制定各自的升级计划。

Java 集成开发环境 IntelliJ IDEA 发布 2016.3 版本,该版本与此前发布的公共预览版相差无几,可点此查阅,也可以跳转到官网发布说明以了解更多信息。

要当版本帝?Vue.js 一周发布了五个版本 ——

Vue.js 发布了 v2.0.8v 2.1.0v2.1.1,v2.1.2 和 v2.1.3更新如下:

v2.0.8

  • #4227 修复重用节点上的样式绑定删除功能 (@defcc via #4235)
  • #4233 仅将表单绑定视为特定元素的 domProps
  • #4236 修复 watcher 对 NaN 值的错误触发
  • #4237 修复 kept-alive 组件,即在重新激活时不会获取更新的道具
  • #4239 当没有提供 prop 时,修复 transition-group 移动类 (@decademoon)
  • #4247 修复 v-html 重置内容,但内容字符串保持不变
  • #4253 修复 ref + v-for 与 asyn c组件一起使用时的重复问题

v2.1.0

  • #4268 正确处理模板中的 unicode 换行符 / u2028 和 / u2029
  • #4266 修复全局混合应用程序,在单个文件组件中导出构造函数时能删除作用域 CSS (@ktsn via #4274)

v2.1.1

  • 修复 vue-loader 代码生成更改后不存在的属性引用检测
  • #4284 修复实例根节点修补边缘情况(@HerringtonDarkholme via #4299
  • #4288 修复 v-once 节点在补丁后丢失子引用
  • #4289 vue-template-compiler:修复单文件组件嵌套 <template> 解析错误

v2.1.2

  • #4300 过渡组件的代理检测回归

v2.1.3

  • 修复 vue 和子包之间的版本不匹配

嗯,威武!

跨平台编辑器 Visual Studio Code 1.7.2 发布更新如下:

  • 此次发布包括一个新版本的 TypeScript Server 2.0.10。 对于 JavaScript 用户,服务器的更新,默认情况下将重新启用自动 ATA 功能,此功能大大提高了 JavaScript 项目中的 IntelliSense。
  • 另外,用户不再需要手动安装 TypeScript 声明文件(.d.ts文件),此功能由对 npmjs 服务的查询提供支持。有关此功能的更多详细信息(包括有关如何禁用它的详细信息)可在发行说明中查看。

JavaScript 开发工具 WebStorm 2016.3.1 发布更新内容:

  • 修复通过 container_name 指令搜名称无法找到的问题
  • 修复 docker-compose 过程完成后进度指示器卡住的问题
  • 修复“导出设置”选项导出破坏 settings.jar 的问题
  • 修复使用“选择目标”弹出菜单中的异常
  • 修复终端 shell 路径不能更改的情况

文本编辑器 Notepad++ 7.2.1 发布更新如下:

  • 修复扩展环境变量在备份路径中的回归
  • 64 位的安装程序安装 Notepad++ 现在安装到 64 位的 Program Files 目录(而不是 32 位的 Program Files 目录)

应该就是指默认安装到这个目录下

而不再是像以前那样安装到这里

(理解有错请指正~)

  • 安装程序可以正确显示此版本中支持的任何语言

应用服务器 webcppd v1.0.4 发布webcppd 是一款用 C++ 语言写成的应用服务器软件。它被设计为 C++ 动态库容器,用来加载表现为 C++ 动态库的 Web 组件。通过从 Web 组件获得事先实现的类,webcppd 能够以优异的性能对 HTTP 请求做出合乎预期的响应。

webcppd 是为了把 C++ 语言变成一种 Web 开发语言而准备的。利用 webcppd,C++ 语言能够轻松地与 HTML、JS、CSS 打成一片,无障碍地融入到 Web 开发的实践当中。因而,你能够把 C++ 语言当作是更好、更快的 PHP 语言来对待。此次更新主要为:

  1. 正则路由配置
  2. https 支持
  3. 完善和增强会话管理
  4. 添加 mysql 配置项目
  5. 修改运行目录设置,避免与其他服务器冲突
  6. 防盗链支持

分布式 MQTT 消息服务器 EMQ 2.0 发布,EMQ-2.0 版本重构了整个项目架构并正式支持共享订阅功能。

具体更新如下:

  1. 支持共享订阅(Shared Subscription)与本地订阅(Local Subscription),解决 MQTT 协议负载平衡消费问题
  2. 支持 CoAP(RFC 7252)、MQTT-SN 协议和网关,支持 CoAP、MQTT-SN 客户端与MQTT 客户端互通
  3. 重构配置文件格式与加载方式,支持用户友好的 'K = V' 文件格式,支持操作系统环境变量
  4. 增加了扩展钩子和大量的认证插件,支持与大部分数据库或 NoSQL 的认证集成
  5. 支持全平台编译部署,Linux/Unix/Windows 以及 ARM 平台网关,支持 Docker 镜像制作

高性能 PHP 7 框架 Phalcon7 1.2.0 发布Phalcon7 是继承自 Phalcon 1.3.x,开源、全功能栈、使用 C 编写、针对 PHP 7 优化的高性能框架。 开发者不需要学习和使用 C 语言的功能, 因为所有的功能都以 PHP 类的方式暴露出来,可以直接使用。 Phalcon 也是松耦合的,可以根据项目的需要任意使用其他对象。更新内容:

  • 增加了对 socket 操作的封装,包括服务类:
$server = new Phalcon\Socket\Server('127.0.0.1', 8989);
$server->run(
    function(Phalcon\Socket\Client $client){
        // Connect
    },
    function(Phalcon\Socket\Client $client, $mssage){
        // Read
        echo $mssage.PHP_EOL;
    },
    function(Phalcon\Socket\Client $client){
        // Send
        $client->write("Welcome!");
    },
    function(Phalcon\Socket\Client $client){
        // Close
    },
    function(Phalcon\Socket\Client $client){
        // Error
    },
    function(){
        // Timeout
    }
);
  • 以及客户端类:
$client = new Phalcon\Socket\Client('127.0.0.1', 8989);
if ($client->connect()) {
	$client->write('Hello world!');
	while($ret = $client->read(1024, PHP_NORMAL_READ)) {
		echo $ret;
	}
} else {
	echo 'connect fail'.PHP_EOL;
}
  • 模型增加了对 Postgresql 二进制数据类型的支持
  • Session 与 Annotations 组件增加了 Cache 适配器,可以使用缓存组件存储相应数据

蝉知企业门户系统 5.5 正式发布了修改记录

  1. 增加文章,产品,单页,手册详情页面缓存
  2. 修复了手机模板跟区块展示的一些 Bug
  3. 后台编辑订单时可以编辑商品购买数量
  4. 增加会员列表可以方便地查看联系方式
  5. 增加产品列表区块应该可以控制显示描述、分类名称
  6. less 文件不存在的时候能够自动生成
  7. 进一步优化性能
  8. 调整缓存目录
  9. 调整前台手册的样式
  10. 调整前台登录直接进用户中心
  11. 调整后台的模块设置菜单分组
  12. 调整订单的检索标签
  13. 调整手机端订单按钮显示
  14. 调整邮箱验证码的文案
  15. 调整后台检查最新版本的的请求改用jsonp格式
  16. 调整获得用户浏览器信息的代码
  17. 调整开启移动风格时,微信公众号菜单绑定链接相应的移动风格页面
  18. 调整在 flash 被禁用的情况下素材库的复制功能
  19. 调整区块 css 显示的时候应该判断 lessc 是否正常,如果 css 语法有错误时直接显示原始 css
  20. 调整升级程序写权限操作应该判断版本
  21. 修复安装插件数据导入了两次的问题
  22. 修复访问产品详情时导航没有高亮的问题
  23. 修复后台留言评论反馈弹窗界面评论对象地址
  24. 修复删除手册章节或整书时,相关索引没有被删除的问题

新特性预览

  • 后台编辑订单时可以编辑商品数量

  • 订单管理界面优化

  • 新增清除缓存功能

  • 将系统设置拆分为语言设置跟地址类型

JavaScript 图表库 ECharts 3.3.2 发布,在感恩节发布的第 50 个 ECharts 版本 3.3.2,新增超级强大的自定义图形组件。在新增的自定义图形组件的帮助下,添加图片、文字、文本框等等都变得非常简单,而且可以做出更多酷炫的效果。再也不用为加个注释、水印的需求熬夜了!预览图 ——

像下图切换省市地图的例子,添加左右箭头图形,简直就可以把 ECharts 当幻灯片使啊!

此外,树图可以根据数值进行视觉映射了!

跨平台开源虚拟化软件 VirtualBox 5.1.10 发布。最新的 VirtualBox 5.1.10 版本支持即将到来的 Linux Kernel 4.9 分支,同时修复了 Linux Additions 中的 Linux 内核模块过载规则。

此外,VirtualBox 5.1.10 同时还新增了一系列 GUI 来改善强化软件性能,例如甲骨文(Oracle)的开发者尝试解决 Unscaled HiDPI 输出模式的各种问题,部署 Print Screen 相关的活动至 VM 输入菜单,修复了崩溃和卡顿的 BUG。

VirtualBox 5.1.10 另一个值得关注的改善是更好地处理用户添加的 ISO 镜像文件,现在允许在 USB 过滤设置对话框中将 USB 修订版本指定为十六进制格式。

Python 的微信公众号开发框架 WeRoBot 1.0.0 发布,WeRoBot 1.0.0 中对之前的一部分代码进行了重构,并加入了许多新的功能,修复了大量 bug。具体更新如下:

  • 增加对消息加解密的支持
  • 重写 werobot.messages, 完善对 Event 的支持
  • 将微信消息的 id 属性重命名为 message_id
  • 增加 werobot.reply.SuccessReply
  • 增加 werobot.reply.ImageReply
  • 增加 werobot.reply.VoiceReply
  • 增加 werobot.reply.VideoReply
  • 删除 werobot.reply.create_reply()
  • 为 werobot.reply.WeChatReply 增加 process_args 方法
  • 为 werobot.robot.BaseRoBot 增加 parse_message 方法
  • 为 werobot.robot.BaseRoBot 增加 get_encrypted_reply 方法
  • 删去了 Reply 中过时的 flag
  • 修复 werobot.session.filestorage.FileStorage 在 PyPy 下的兼容性问题
  • 增加 werobot.session.sqlitestorage.SQLiteStorage
  • 将默认的 SessionBackend 切换为 werobot.session.sqlitestorage.SQLiteStorage
  • 将图文消息单个消息的渲染函数放到 werobot.replies.Article 内
  • 取消对 Python2.6, Python3.3 的支持
  • 增加与 Django 1.6+, Flask, Bottle, Tornado 集成的支持
  • 替换 inspect.getargspec()

开源中国安卓客户端 v2.6.8 && v2.6.9 发布来看看开发组的童鞋给各位带来的更新:

  1. 分栏功能:我们提供了30+栏目供您选择,您喜欢什么,就看什么。
  2. 更新:资讯、博客等评论功能增强
  3. fix:阅读状态问题修复
  4. fix:在部分机型上切换tab卡顿的问题
  5. fix:用户登录界面软键盘无法收起的问题
  6. fix:对客户端缓存的改进及部分问题修复

希望各位能够一如既往的支持我们,你们的支持是我们不断努力的源泉!

© 著作权归作者所有

局长

局长

粉丝 853
博文 265
码字总数 501365
作品 0
深圳
私信 提问
加载中

评论(9)

E
East-net

引用来自“纵使有花兼明月何堪无酒亦无人”的评论

.net的IDE 还是微软的好用,一直用2010版 后面的版本太大了!安装一次快了半天,慢了1天
VS 2012开始,在编译器界面美观有所改善,新增其他许多功能 感觉比10好用太多 10后软件发展日新月异
n
nazuna

引用来自“纵使有花兼明月何堪无酒亦无人”的评论

.net的IDE 还是微软的好用,一直用2010版 后面的版本太大了!安装一次快了半天,慢了1天
最新的没装过,2012开始提升安装速度,只要不安装那些不翻下不回来的东西的话,普通的hdd四十分钟还是能装完的。同样的电脑装2010是完整的一个小时,加上2010 sp1是另外一个小时
泛逸舟
泛逸舟
还不如给golang出个ide
卖萌的程序猿
卖萌的程序猿
真想知道下一代ide是什么样的
leiyang-ge
leiyang-ge
windows 64位没有program files(x64)这样的文件夹吧
局长
局长 博主

引用来自“子弹兄”的评论

最后的没有看懂,综合 里的 切换栏目,在哪里?我没有找到
首页的 Tab 切换栏最右有个 + 号,点那里就弹出来了~
子弹兄
子弹兄
最后的没有看懂,综合 里的 切换栏目,在哪里?我没有找到
纵使有花兼明月何堪无酒亦无人
纵使有花兼明月何堪无酒亦无人
.net的IDE 还是微软的好用,一直用2010版 后面的版本太大了!安装一次快了半天,慢了1天
Vue项目history模式下微信分享总结

每回遇到微信分享都是一个坑,目前的商城项目使用Vue开发,采用history的路由模式,配置微信分享又遇到了很多问题,最后终于解决了,现将解决的过程分享一下。 原文justyeh.top/post/39 技术...

justyeh
03/31
0
0
Android webview 与 js(Vue) 交互

js 与原生交互分为两种情况:js 调用原生方法,原生调用 js 方法。 本文将对这两种情况分别讲解,H5 端用 实现。 一、前期准备(Vue项目准备) 本文的 H5 端用 实现,所以在正式开始前先把 ...

solocoder
2018/08/23
0
0
webpack + Vue + Hbuilder 打包成App,混合app开发,一个人搞定

前几年经常用到Hbuilder的开发期,那时候react, vue还没有形成趋势,项目一般采用mui UI组件库,对Hbuilder相关开发略知一二 Hybrid 混合式开发 近几年国内vue大火,公司项目采用Hybrid 混合...

sponing
2018/07/24
0
0
Vue-cli3 项目在安卓低版本系统和 IE 上白屏问题解决

最近遇到一个问题,用 Vue 开发的项目在最近两年新出的安卓手机上没问题,在三四年前的旧手机上出现白屏问题。分析一下应该是安卓系统版本的原因,目前已知的是Android 6.0 以上都 OK,6.0 以...

solocoder
04/13
0
0
Weex 实践总结(vue 技术栈的童鞋跨平台开发首选吗?)

前言 基于 Vue 技术栈的你如果需要选用一种移动端跨平台框架,是 Weex?React-Native?还是Flutter? 无疑,相对于后两者,因为你现在已有比较熟练的 Vue 基础,如果在其他条件一致的情况,W...

我是你的超级英雄
10/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

02.日志系统:一条SQL更新语句是如何执行的?

我们还是从一个表的一条更新语句说起,我们创建下面一张表: create table T(ID int primary key, c int); 如果要将ID=2这一行c的值加1,SQL可以这么写: update T set c=c+1 where ID=2; 前...

scgaopan
今天
7
0
【五分钟系列】掌握vscode调试技巧

调试前端js 准备一个前端项目 index.html <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1......

aoping
今天
6
0
PhotoShop 高级应用:USM锐化/S锐化/防抖

、 高反差锐化+混合模式:叠加模式 【将更多的边缘细节添加到图像中】

东方墨天
今天
7
0
Python数据可视化之matplotlib

常用模块导入 import numpy as npimport matplotlibimport matplotlib.mlab as mlabimport matplotlib.pyplot as pltimport matplotlib.font_manager as fmfrom mpl_toolkits.mplot3d i......

松鼠大帝
昨天
5
0
我用Bash编写了一个扫雷游戏

我在编程教学方面不是专家,但当我想更好掌握某一样东西时,会试着找出让自己乐在其中的方法。比方说,当我想在 shell 编程方面更进一步时,我决定用 Bash 编写一个扫雷游戏来加以练习。 我在...

老孟的Linux私房菜
昨天
11
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部