导读 8月科学教育网小李来为大家讲解下。网站代码预览器(在线预览网站这个很多人还不知道,现在让我们一起来看看吧!这两天,小编正考虑趁春节假...

8月科学教育网小李来为大家讲解下。网站代码预览器(在线预览网站这个很多人还不知道,现在让我们一起来看看吧!

这两天,小编正考虑趁春节假期学习一下华为鸿蒙开发,开发软件deveco2月5日又有版本更新了,更新幅度还比较大,最新版本号是 2.1 Beta2,之前版本号一直是2.0。

具体更新的内容很专业、枯燥,小编选几个浅显易懂、大家感兴趣的分享一下:

1、macOS版本支持Java应用预览功能,包括JavaUI布局和XML布局两种方式的预览,比如点击、跳转、滑动等互动式操作,开发者修改了布局代码后,点击预览器窗口中的按钮,可以查看修改后的布局效果。开发者修改和保存XML布局代码后,预览器会实时展示应用的布局效果。

2、手机项目新增5个工程模板,包括About Feature Ability(Java)、Full Screen Feature Ability(Java)、Navigation Feature Ability(Java)、Privacy Statement Ability(Java)和Refresh Feature Ability(JS)。

3、新增支持JS和C/C++的调试变量可视化,在JS或C/C++代码调试过程中,可以通过Plain(树形)、Line(折线图)、Bar(柱状图)和Table(表格)方式可视化呈现变量的当前值;同时支持变量连续变化值可视化,以坐标图的方式进行呈现同时呈现多个变量连续变化的过程。具体请参考变量可视化调试。

4、新增应用安全检查的隐私检查服务,通过动态检测和分析应用在设备上运行的隐私敏感行为,帮助开发者排查应用的恶意行为,构建纯净绿色的HarmonyOS应用。具体请参考应用安全测试。

新增应用云测试服务,包括应用的兼容性、稳定性和性能测试,检测应用从安装、启动、运行和卸载的全生命周期中可能存在的问题,全方位检测应用质量。

此外,最新版本还对XML编辑器、 JS/HML/CSS编辑器 和C/C++编辑器做了改进增强,新增了查看预览的Log日志,开发者可以在预览过程中查看日志信息,支持中英文切换。

看得起来,这是一个比较大的版本更新,鸿蒙部署、开发、推广在稳步向前推进。

Spring Boot 2.6.0-M3 预览版发布

一、发布说明

9月24日官方发布了Spring Boot 2.6.0-M3预览版本,可以从如下地址获取:网页链接。

1.1 此版本亮点

在PathPattern基于路径匹配策略现在默认用于Spring MVC应用。

不同客户端实现的 Elasticsearch 属性已得到整合和合理化。

清理规则现在是可插入的,并且可以基于支持PropertySource。

PollerMetadata现在提供了Spring Integration属性。

二、更新内容

2.1 新特性

针对已配置多个互斥配置属性的情况,提供特定的异常和故障分析#28121

在“spring.boot.application.ready”下记录准备时间,而不是“spring.boot.application.running”下记录准备时间#28080

在 bootBuildImage 任务中公开 imageName 的默认值#28040

允许用户贡献一个 RedisStandaloneConfiguration bean #28028

添加 Spring Integration 默认轮询器自动配置#27992

自动配置 Kafka CommonErrorHandler #27927

添加启动时间指标#27878

自动配置 JVM 堆压力指标#27868

自动配置 Micrometer 的 Lettuce 延迟指标#27865

为应用自定义清理规则提供可插入的抽象#27840

删除具有旧 groupId 的 Oracle 驱动程序的依赖项管理#27827

在#27823 中包含@WebMvcTest WebMvcRegistrations

提供用于设置自动配置的磁盘空间指标使用的路径的配置属性#27660

在可重现的 Maven 构建中对 BOOT-INF/lib 的内容进行排序#27436

为 Elasticsearch 路径前缀提供配置属性#25010

切换默认 spring.mvc.pathmatch.matching-strategy #24805

为 MVC 执行器启用基于 PathPattern 的匹配#24645

整合常见的 Elasticsearch 配置属性#23106

记录对健康指标的失败调用#22632

2.2 Bug修复

见图2

2.3 文档

Java 17 的文档支持#28099

文档描述使用 AspectJ weaving 时 devtools 重启不工作#28084

spring.data.elasticsearch.client.reactive.endpoints 的默认值没有记录 #28073

从文档中展开英文缩写 #28064

修复文档中的一些拼写错误#27968

澄清 Selenium 自动配置需要 HtmlUnit #27944

波兰语 javadoc 评论#27925

更新spring.redis.jedis.pool.enabled 的文档以注意在 Sentinel 模式下隐式启用池化#27891

spring-boot-starter-parent 配置Java编译使用-parameters的文档#27886

修复不一致的开发工具文档#27877

修复 javadoc 中的错字#27874

记录如何使用 WebTestClient 参数化 REST 文档的输出目录#27804

仅从参考文档的每种格式中链接到两种替代格式#27737

将参考文档中的弹簧靴功能拆分为更小的部分#27132

2.4 依赖升级

见图3

更多详细信息,请查看发行说明 wiki 页面和变更日志。

三、下一版本发布预告

Spring Boot 2.6.0-RC1 将于 10 月 21 日发布,GA 将于 11 月 18 日发布。

Panache是一个Flutter平台Material Design主题编辑器,它不仅可以运行在桌面环境中,还提供了Android和iOS移动版本,你可以在手机上直接编辑和预览主题。

Panache是一个所见即所得程序,对主题的改动可以在应用中快速地预览,你也可以通过代码视图看到对应的Flutter代码。

项目地址:网页链接

#Material Design# #Flutter主题编辑器#

Microsoft Visual Studio 2022 开发工具在今年11月8日已经正式发布,当日本人下载安装试用发现确实在各方面都有提升,尤其是UI风格更加舒适,配色醒目,让人爱不释手。它包含了UML工具、代码管控工具、集成开发环境(IDE)等,覆盖了整个软件生命周期 。

软件特色有以下方面:

1、核心调试器中的性能改进。

2、UI 更新,旨在减少复杂性,这将增加与 Accessibility Insights 的集成。图标更新,并增加对 Cascadia Code 的支持,这是一种新的 fixed-width 字体,可提高可读性。

3、对 .NET 6 的支持,Windows 和 Mac 开发人员都可以使用它来构建 Web、客户端和移动应用程序,并为开发 Azure 应用程序提供了更好的支持支持热更新预览,无需重启项目即可查看更改。

4、更强大的代码预测能力。

5、对 C++ 工作负载的强大支持,包括新的 productivity features、C++20 工具和 IntelliSense。还集成了对 CMake、Linux 和 WSL 的支持,使用户更容易创建、编辑、构建和调试跨6、平台应用程序。

7、将文本聊天集成到一起 Live Share 协作功能中。

8、支持 Git 和 GitHub。

9、改进代码搜索功能。

10、Visual Studio for Mac 将迁移至原生 macOS UI,拥有更好的性能和可靠性。

还有一项新功能,就是支持热重载,这样使得开发效率有很大的提升哦。

最后附上下载链接,安装途中有需要帮助的小伙伴可以随时私我或者评论在下方。

下载链接:网页链接

#visual studio 2022# #IT#

快讯:Crust Network主网正式上线

新加坡时间9月1日18:00,Crust Network主网于第217个Era正式上线,同时开启出块奖励。此前,Crust已完成方舟计划,Maxwell预览网测试,通过第三方代码审计,并正式交付给DCF基金会(Decentralized Cloud Foundation)。截至8月31日,Crust Network主网上的存储容量已超过1000PB,账户地址达6100+。

鸿蒙的对手谷歌的Fuchsia要来了,根据9to5google的报道,Fuchsia的开源项目的代码管理器已经有一个分支releases/F3,根据他们的分析,种种迹象表明,谷歌正在准备在合适的时候对外发布Fuchsia的第一个公开程序员预览版本,而我们很可能在华为P50上看到首个正式版本的鸿蒙系统,我们今年会看到两大微核心万物互联操作系统面市,中美科技正在角力未来的操作系统至高点.

以前写c#,用visual studio,觉得体验很好,后来在网上看到有人说vs宇宙第一,越发感觉骄傲,优越感爆棚,觉得用vs能吊打用其他idea的同行。

后来发现在.net平台下混没前途,转java,用的jetbrains idea,刚开始觉得很差劲,认为相比vs差得远, 满心希望vs的某个版本能支持java。然而随着使用的深入,发现idea不但没比vs难用,很多特性还能吊打vs。 比如

各种快捷键可以方便的

1、列出类中方法和成员的预览

2、列出类、方法、成员被引用的位置

3、搜索解决方案中的所有元素,包括类、文件、代码匹配、任何关键字等等,快速定位到所要查找的目标

4、重构功能集合简直不可思议、改名的功能简直神奇

5、历史记录、书签、收藏

6、svn、git完美支持

7、反正各种功能只有你想不到、不会用,没有他未实现的

当然上面这些功能在vs中也有,但是vs的实现很蹩脚,低效且难用,就像N年前,千元的安卓机跟最新款的iPhone差距那么大。

因此,身为程序员真的应该多接触新鲜的技术,多使用最新的工具,也许visual studio的确是宇宙第一,但那是21世纪初那会。 经过20年的发展,vs早就被jetbrains系列的IDE超越,而且差距越来越大,用户体验完全不在一个层次。

然而可悲的是很多程序员还认为现在的vs还是宇宙第一,c#吊打java,殊不知vs早就被jetbrains甩几条街,c#引以为傲的语法糖也被kotlin吊打。vs注定将进入历史的垃圾堆被淘汰,c#的IDE也将会是jetbrains rider的天下。

本文网站代码预览器(在线预览网站到此分享完毕,希望对大家有所帮助。