首页 文章 精选 留言 我的

精选列表

搜索[开发工具],共4140篇文章
优秀的个人博客,低调大师

RubyMine 2021.1.3 发布,流行的 Ruby 开发工具

RubyMine 2021.1.3 现已发布,本次更新包括一些新功能和错误修复。 主要更新内容 修复了 Ruby heredoc 中语法高亮显示的问题 修复了 Rubocop 返回错误的问题 修复了几个 UI 冻结背后的问题 修复了无限索引问题 修复了 Ctrl+Shift+箭头键对文本选择的作用 修复了在快速文档中尝试显示 jpg、png 和 svg 图像时发生的错误 IDE 不再显示来自禁用插件的更新通知 修复了 “与分支比较” 对话框意外关闭的问题 修复了动态插件卸载和加载后丢失设置的问题 不再设置临时配置限制 ComponentPopupBuilder#adText 不再显示 IDE在启动时重置 Windows 文件管理器的最近文件列表 详情请查看更新公告。

优秀的个人博客,低调大师

RubyMine 2021.1.1 发布,流行的 Ruby 开发工具

RubyMine 2021.1.1 现已发布,本次更新包括一些新功能和错误修。 新功能 添加了受信任项目的概念 重新设计了 Minitest 支持。如果用户在 RubyMine 中使用 Minitest,请更新项目配置以使用新功能。在 Minitest 配置文件 /test/test_helper.rb 中,用 Minitest::Reporters.use! 替换 MiniTest::Reporters.use! ,除非 ENV['RM_INFO'] 当使用 "收集日志和诊断数据" 行为时,收集 "jbr_err" 文件 错误修复 修复了搜索功能的问题 修复了用于自动补全的 Tab 键的问题 改进了 YARD 标签的自动补全功能 修复了在 .erb 和 .slim 之间切换时的 ClassCastException 修复了使用自定义 WSL 时 RM 无法加载已安装的 gem 的问题 修复了 xmlns 模式声明中的 “HTTP链接不安全” 检查 详细内容请查看更新公告。

优秀的个人博客,低调大师

RubyMine 2020.3.4 发布,流行的 Ruby 开发工具

RubyMine 2020.3.4 现已发布,本次更新包括一些新功能和错误修复。 新功能 添加了受信任项目的概念 重新设定了 Minitest 支持,如果你在 RubyMine 中使用 Minitest,请更新你的项目配置以使用新的功能。在你的 Minitest 配置文件 /test/test_helper.rb 中,用 Minitest::Reporters.use! 替换 MiniTest::Reporters.use! ,除非 ENV['RM_INFO'] 支持新的 Dart 语法:通用类型别名 错误修复 重做的 Minitest 支持解决了一些与运行 Minitest 测试有关的问题 修复了 “Find Usages” 不适用于 Cucumber测试的问题 修复了测试树视图中失败的测试列表在测试运行过程中会发生变化的问题 修复了IntelliJ Minitest 支持的当前实现与 MiniTest :: Reporters 冲突的问题 修复了无法删除模块的问题 详情请查看更新公告。

优秀的个人博客,低调大师

Electron 10.0.0,跨平台桌面应用开发工具

Electron 10.0.0 现已发布,主要更新内容包括有: Breaking Changes 将“enableRemoteModule”的默认值更改为 false。 将app.allowRendererProcessReuse默认值更改为true,这将防止在渲染器进程中加载​​非上下文感知的本机模块。 修复了将 OS 语言环境设置为 RTL 语言(如阿拉伯语或希伯来语)时 MacOS 上窗口按钮的位置的问题。无框架窗口应用程序在设置其窗口样式时可能必须考虑此更改。 Features 添加了contents.getBackgroundThrottling()method和contents.backgroundThrottling属性。 在 Cookie 结构中添加了一个sameSite属性,使用户可以获取和设置相同的 Cookie 站点策略。 在app中添加了新render-process-gone事件以替换renderer-process-crashed事件。 添加了新render-process-gone事件以替换crashed事件。 为net请求添加了新的useSessionCookiesflag,以允许他们使用会话 cookie 存储。 在主进程中增加了对MessagePort的支持。 在 Linux 上增加了对 crashReporter 的“compress”选项的支持。 在 MessagePort 和 MessagePortMain 中添加了“onclose”事件。 添加了在 Windows 上使用app.getPath('recent')获取“Recent”文件夹的功能。 BrowserWindowdarkTheme选项现在默认为nativeTheme.shouldUseDarkColors。 ...... Fixes 修复了 Windows 上的 BrowserWindow.moveAbove。 修复了WebContents.focus在 macOS 和 Linux 上没有 focus 窗口的问题。 修复了加载扩展时发出警告时可能发生的崩溃。 修复了关闭 GTK 文件打开/保存对话框时崩溃的问题。 修复了使用<input type="file" />时崩溃的问题。 修复了从空模板创建菜单时可能发生的崩溃。 ...... Performance 修复了 CSS 计数器的性能回归问题。 修复:删除不必要的 corner mask overriding,以提高窗口大小调整性能。 改进了通过 context bridge 发送 JS primitives 的性能。 在 Linux 上提高了窗口事件处理程序的效率。 在 Linux 上,设置窗口图标的速度稍快一些。 对 7.xy 的支持终止 根据项目的支持政策,Electron 7.xy 已终止支持。鼓励开发人员和应用程序升级到新版本的 Electron。 发布说明:https://github.com/electron/electron/releases/tag/v10.0.0

优秀的个人博客,低调大师

RubyMine 2019.3.5 发布,流行的 Ruby 开发工具

RubyMine 2019.3.5 发布了,主要包含以下重要修复: 修复了使用 WSL+rbenv 时导致 RubyMine 看不到已安装的 gem 的问题 修复了将 v2019.3.4 安装在具有非 ASCII 字符的路径中时导致无法启动的回归 此外,更新后的 JBR v11.0.6+8-b520.66 已修复以下问题: 解决了导致 JBR 无法从非 ASCII 名称的目录启动的问题 上下文菜单或主菜单弹出窗口无法在 XFCE 下以全屏模式显示的问题已修复 在 VM 选项文件中添加 -Dfile.encoding=UTF-8 VM 选项时,IDE 不再崩溃 更新说明:https://blog.jetbrains.com/ruby/2020/05/rubymine-2019-3-5-is-available/

优秀的个人博客,低调大师

RubyMine 2019.3 发布,流行的 Ruby 开发工具

RubyMine 2019.3发布了,更新亮点如下: RuboCop 为 RuboCop 和 IDE 检查严重性配置映射 Rails 使用 Run Anything 运行 Rails 生成器和 Rake 任务 Code Style 通过初始接收者或前导点对齐方法链 Copyright 添加 Ruby 文件的版权声明 HTTP Client 在 .http 文件中使用动态变量 运行文件中的所有请求 发布公告:https://blog.jetbrains.com/ruby/2019/11/rubymine-2019-3-released/

优秀的个人博客,低调大师

值得一试的Android开发工具

分享几个觉得好用的工具,希望能帮到你 可视化数据库调试工具stetho 以前,在调试Android数据库时要进去Android Device Monitor,把响应db文件导出,使用工具进行查看,如果更新了数据库,想再次查看,又得重复进行这一操作 现在,使用stetho,会把程序的所有数据库信息都可视化出来,在进行增删改查时,刷新一下就能在浏览器上看到信息变化,包括SharedPreferences文件 集成教程:https://www.jianshu.com/p/03da9f91f41f stetho 石墨文档 官网:https://shimo.im/ 精致,强大的协助,分享,导出导入文件等功能,之所以我放弃了使用了很久的印象笔记是因为觉得印象要分类笔记实在太麻烦,不像石墨可以直接生成目录,缺点是在同一个文档里面编辑太多内容会非常卡。 这里写图片描述 JSON Viewer 谷歌浏览器插件 JSON Viewer ,用于格式化服务端接口数据 这里写图片描述 不使用JSON Viewer之前 这里写图片描述 使用后 使用后 我们更愿意看到哪种就不言而喻了 Json格式化转Bean 玩android网站:http://www.wanandroid.com/tools/bejson 虽然标题是这个,但是其实使用Json转bean我更习惯直接使用AndroidStudio插件GsonFormat,我使用这个工具的,更多的是他的格式化代码和校验功能,校验功能就是指帮助我们检查一下Json数据是否符合规范,配合后面的生成请求接口工具,就可以生成一个简单的测试接口了 这里写图片描述 Easy Mock API 玩android网站: http://www.wanandroid.com/tools/mockapi 生成请求接口,我在kotlin初体验中演示的接口: http://www.wanandroid.com/tools/mockapi/2872/student 就是使用Easy Mock API生成的,使用方式也很简单,把想要生成的Json数据填入,如: { "name": "tonjie", "age":"18" } 在加上区分的后缀,student,就可以了 这里写图片描述 Restlet Client 谷歌浏览器插件 Restlet Client:用于调试服务器端接口,以前刚开始学网络请求的时候不懂得先使用调试工具调试,浪费了很多时间。 建议初次使用者使用谷歌浏览器翻译一下插件页面,这对于学会怎么把接口分目录,文件夹很有帮助 这里写图片描述 好了,这一小节就结束了,一,感谢收看我的博文,文章还有许多不足之处,希望能得到你的指正,期待你的评论。

优秀的个人博客,低调大师

10个基于Docker的顶尖开发工具

下面是十个基于Docker的开发者工具,主要是云计算的PAAS平台产品、混合产品ORCHESTRATION和CI持续集成 Docker的管理界面等四个方面。 DOCKER PAAS 1.Flynn– https://github.com/flynn Flynn是最符合Docker PaaS的预期开源项目. 使用git push部署到Docker, Flynn简化了应用的部署和维护,没有使用复杂的配置管理系统,Flynn允许容器式部署能自我服务管理,Flynn受赞助也是很多,大概有超过14+ sponsors。 2. Deis– https://github.com/opdemand/deis Deis也是使用git push 部署风格, Deis 平衡了Chef, Docker, Django, Celery, Heroku Buildpacks, 和 Slugbuilder一起发挥了魔术效果. Deis采取out-of-the-box方式支持Ruby, Python, Node.js, Java, Clojure, Scala, Play, PHP, Perl, Dart 和 Go. Also, Deis能使用Heroku Buildpacks Docker images 或 Chef recipes部署任何东西, . Deis能部署在任何系统上包括公有云 私有云等。 Deis 当前支持亚马逊的EC2、Rackspace 和 Digital Ocean的自动化provisioning 3. Dokku– https://github.com/progrium/dokku 如果只需要最少的git push到Docker容器,可以看看Dokku. 一个很小很强大的吸引眼球的开源项目,功能没有Deis or Flynn强大, 但是相当容易:在Ubuntu 13 or 12.04 x64.用下面命令 $ wget -qO- https://raw.github.com/progrium/dokku/v0.2.2/bootstrap.sh | sudo DOKKU_TAG=v0.2.2 bash DOCKER ORCHESTRATION混合产品 4. CoreOS– https://github.com/coreos CoreOS 能激活基于一个小型现代操作系统之上的仓库规模的计算环境。 CoreOS不是一个单个开源项目,而是一系列开源工具,需要与etcd, docker, systemd一起配置工作,可能开始使用CoreOS有点艰难, etcd库是通用的key/value存储用来协调服务一起工作,以及跨应用分享证书。 5. Fig– https://github.com/orchardup/fig "使用Docker实现的快速 隔离的开发环境" Fig让你编写一个简单的fig.yml文件列表出你的应用需要的所有Docker容器,以及它们是如何连接在一起的,一旦你编写fig.yml以后,只需要加上-d 参数运行,你的应用就开始上线运行。 6. Serf– https://github.com/hashicorp/serf "一个分散式服务发现和指挥协调的解决方案,支持轻量 高可用和容错。" 尽管 Serf不是 Docker 规范,. Serf来自开发Vagrant的一帮家伙. 它和CoreOS 和 etcd是相竞争的,Serf还可以以许多不同方式运行在etcd 和 CoreOS不太灵活的地方。 CI/CD持续集成等 7. Drone– https://github.com/drone/drone "一个基于Socker的持续集成平台" Drone给你一个简单的二进制debian文件用来发布,能带来完整的CI/CD管道连接到Docker. Cool, 你的代码再也不需要在你的笔记本或公司网络中测试,大公司们也被阻止在公有环境如GitHub 和 Travis. 能部署你的充分测试环境带入生产环境,为不同地方打造相同几乎一样的环境。 Docker的管理UI 8. Shipyard– https://github.com/shipyard/shipyard "开源 Docker管理系统 Shipyard能让你管理Docker资源,包括containers, images, hosts, 等等,提供统一的管理界面,包括:多主机支持, 容器量衡, 和一个RESTful API. 部署Shipyard, 只要输入: $ docker run -i -t -v /var/run/docker.sock:/docker.sock shipyard/deploy setup 这样你就可以登录http://localhost:8000 ,能够可视化看到所有容器被关闭或开启。 9. DockerUI– https://github.com/crosbymichael/dockerui "一个A web interface for Docker" Docker UI是另外一个Docker容器可视化,只要输入下面命令: $ docker run -d -p 9000:9000 -v /var/run/docker.sock:/docker.sock crosbymichael/dockerui -e /docker.sock 然后登录http://localhost:9000 ,DockerUI并不支持多主机,但是提供等同docker命令行的大部分功能。 其他 10. OpenStack Docker –https://github.com/dotcloud/openstack-docker 这个项目已经被迁移到OpenStack官方作为Havana发布, Docker容器与虚拟机作为第一等公民是游戏的改变者,因为OpenStack开始成为大部分IaaS的采取平台,请询问你的云计算提供商 是否首先提供Docker和CoreOS支持。 本文作者:佚名 来源:51CTO

优秀的个人博客,低调大师

spark 之 Scala 环境搭建,开发工具使用

1,首先介绍官网网站 http://scala-lang.org/ 下载windows 的exe直接进行安装就行。 安装后有个本地文档可以使用: 2,工具使用 继续使用eclipse。如果是IDEA直接使用插件就行了。 http://scala-ide.org/download/current.html 安装url: http://download.scala-ide.org/sdk/helium/e38/scala210/stable/site 3,创建工程 scala 学习非常简单 http://zh.scala-tour.com/#/welcome 4,Hello world 在eclipse创建一个工程 package demo_001 object HelloWorld { def hello(name: String): String = { return "hello world, " + name } def main(args: Array[String]) { println(hello("scala")); } }

优秀的个人博客,低调大师

Electron 40.0.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v40.0.0现已发布,一些更新内容如下: Stack Upgrades Chromium144.0.7559.60 New in 144 New in 143 Nodev24.11.1 Node 24.11.1 blog post V814.4 Breaking Changes 已弃用渲染进程对剪贴板 API 的访问#48923 通过将 dsym.zip 改为使用 tar.xz 压缩,修复了 debug symbol upload 错误#48952 Features Additions 新增“memory-eviction”作为子进程退出的可能原因之一#48362 为离屏渲染新增支持 scRGB HDR 色彩空间的RGBAF16输出格式#48265 新增app.isHardwareAccelerationEnabled()#47614 为 net.request 添加了 bypassCustomProtocolHandlers 选项#48883 新增了实现更精细的辅助功能支持管理的方法#48042 通过webContents的login事件新增 WebSocket 身份验证支持#49064 新增了将外部共享纹理导入为 VideoFrame 的功能#48831 新增了在 Linux 系统上使用systemPreferences.getAccentColor获取系统强调色的功能#48027 允许在给定会话中持久保存文件系统 API 授权状态#48170 当检查元素或触发断点时,自动聚焦开发者工具#4638 Improvements 启用重置强调色功能,使其遵循系统强调设置(若先前通过window.setAccentColor(null)设置过颜色)#48274 支持在非上下文隔离的预加载中动态导入 ESM#48375 更新nativeImage.createFromNamedImage以支持 SF Symbol names#48772 Fixes 新增了在 Windows 系统上禁用空设备时使用的--no-stdio-init#47870 修复了在 Windows 和 Linux 系统上启用 Cookie 加密时,未将 Cookie 加密密钥提供程序传递给网络服务的问题#49375 修复了启用 Cookie 加密时,未将 Cookie 加密提供程序传递给网络服务的问题#49350 修复了进程退出期间尝试解析模块时发生的崩溃问题#49104 修复了子窗口拖拽区域问题#49312 修复了圆角平滑绘制问题#48782 修复了 cookie 加密逻辑,使其使用 M142 中存在的旧版 os_crypt 同步实现#49384 修复了在 Windows 系统上调整窗口大小时出现的视觉错误#49191 更新说明:https://github.com/electron/electron/releases/tag/v40.0.0

优秀的个人博客,低调大师

Electron 39.2.5 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v39.2.5 现已发布,一些更新内容如下: 修复 修复了在某些 Windows 环境下点击原生通知会导致应用程序卡死的问题。#49130 修复了某些应用程序菜单无法正确触发menu-did-close事件的问题。#49093 减少在 Windows 系统上调整窗口大小时出现的视觉瑕疵。#49076 其他变化 修复了使用节点检查时开发者工具元素面板闪烁的问题。#49044 更新说明:https://github.com/electron/electron/releases/tag/v39.2.5

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册