Skip to content
  • Topics
  • 搜索
Burger menu icon
  • IDEs

    • CLion
    • DataGrip
    • DataSpell
    • Fleet
    • GoLand
    • IntelliJ IDEA
    • PhpStorm
    • PyCharm
    • RustRover
    • Rider
    • RubyMine
    • WebStorm
  • Plugins & Services

    • Big Data Tools
    • Code With Me
    • JetBrains Platform
    • Scala
    • Toolbox App
    • Writerside
    • JetBrains AI
    • Grazie
    • Junie
  • Team Tools

    • Datalore
    • Space
    • TeamCity
    • Upsource
    • YouTrack
    • Hub
    • Qodana
    • CodeCanvas
  • .NET & Visual Studio

    • .NET Tools
    • ReSharper C++
  • Languages & Frameworks

    • Kotlin
    • Ktor
    • MPS
    • Amper
  • Education & Research

    • JetBrains Academy
    • Research
  • Company

    • Company Blog
    • Security

JetBrains 博客

关注
  • 关注 JetBrains
  • Twitter Twitter
  • Facebook Facebook
  • Instagram Instagram
  • Linkedin Linkedin
  • Youtube Youtube
  • 全部
  • 最新发布
  • Livestreams
author avatar

范圣佑

JetBrains 技术布道师,负责推广 JetBrians 相关技术与产品,包括:Kotlin 编程语言、 IntelliJ IDEA 系列 IDE 及 YouTrack、TeamCity、Upsource 等团队合作解决方案,协助开发者善用工具辅助来提升生产力,同时维护代码品质。

IntelliJ IDEA 在 2020.1.3 版本右键失效的问题处置方式

近期我们接到用户反馈,在 JetBrains IDE 的 2020.1 版本更新并安装语言插件后,发生在 IDE 内右键功能失效,导致菜单无法显示的问题。在技术团队推出更新前,我们以这篇文章分享让 IDE 恢复正常的方法。 用户 Bug 反馈 在 2020 年 7 月 8 日发布 2020.1 系列更新后,macOS 上若同时安装语言插件(包括简体中文),则在编辑器内操作时,会发生点击右键无法显示上下文菜单的 Bug。 技术团队的更新计划 技术支持团队通过 idea.log 已定址出问题发生的原因,相关的 Bug 回报可参考 这个 Issue。 目前技术团队已于 …

范圣佑
范圣佑

网络研讨会:重构还是重写?聊聊 Java 代码臭味与重构技巧

有点经验的开发者大多都听过重构这词,有维护过产品的开发者大多都说在重构产品。可到底什么是重构?大家口中说的重构指的是同一件事么?圈内常有传言那所谓的重构根本就是重写,您怎么看? 本月 JetBrains 网络研讨会将于 7/31 (五) 15:00 举办,很高兴可以邀请到 Odd-e 的培训教练张博超跟我们聊聊重构的那些事。张博超曾在 2018 年的 JetBrains Day Beijing 为我们分享过测试驱动开发(TDD)的主题,收到了非常积极的响应。这次张博超将会从他多年协助客户重构代码的经验里,提出常见的代码异味警讯,并分享相应的重构技巧。同时,他也会分享在不同的重构场景底下,如何…

范圣佑
范圣佑

三分钟让 IntelliJ IDEA 显示简体中文

JetBrains 作为一间跨国公司,我们非常重视每一位用户使用的语言。我们知道若用户能用自己习惯且熟悉的语言,将可以更好地理解我们的服务及产品功能。因此从去年开始,我们启动了本地化项目,开始着手进行网站及产品 UI 的本地化。在 2019 年 11 月正式推出支持 8 种不同语言的 JetBrains 官网后,我们的本地化团队紧接着进行 IntelliJ IDEA 的 UI 本地化工作。 JetBrains 官网目前已支持简体中文 目前 IntelliJ IDEA 的 UI 本地化工作已经有了初步的成果,并以 EAP(Early Access Program,早期试用计划)插件的形式发布…

范圣佑
范圣佑

部署 Ktor 应用至云服务器

为了让 Kotlin 开发者可以更轻松、更快速地开发出 Web 应用,JetBrains 的技术团队用 Kotlin 打造了 Ktor 框架,只需要几行代码,就可以用简洁易懂的语法写出网站、API 或微服务。写代码是变轻松了,那要怎么部署呢?在这篇教程里就是要跟大家分享,如何将写好的 Ktor 应用以 fat-jar 的方式部署至云服务器。 先创建一个 API 应用 为求教程完整,先简单演示一下如何用 Ktor 创建一个 API 应用吧!先开启 IntelliJ IDEA,选择 Create New Project。   选择左边 Ktor 的项目模板,配置 …

范圣佑
范圣佑

2020 国内最火 IntelliJ 插件排行

您是不是有这种感觉,每当接触新的编程语言或是正火的新技术时,总是很惊讶 IntelliJ 系列 IDE 都有支持?这背后的关键就在于 IntelliJ 平台弹性的插件架构,让不论是 JetBrains 的技术团队或是第三方开发者,都能通过插件扩充 IntelliJ 系列 IDE 的功能。目前在 JetBrains 插件市场里已有近 6,000 个插件,功能横跨主题配色、语法高亮、代码编辑、语法审查、数据库及云平台集成等。今天就来跟大家介绍一下 2020 年截至目前为止受到国内用户喜爱的最火插件排行! 国内用户 Download Top 10 排行榜 Scala Scala 身为众…

范圣佑
范圣佑

网络研讨会视频:高效开发 Go 微服务

所谓高效程序员不仅要快速地完成代码,更要将代码写得有品质。如何把代码写得又快又好,手上有没有一个好的辅助工具就是重要的关键。前一阵子的 2020 中国 Go 开发者调查报告指出,超过 70% 的 Gopher 都选用 JetBrains 的 GoLand 做开发工具,可见 GoLand 在生产力的提升是已经通过业界验证的。(可在腾讯视频或哔哩哔哩观看) 数据来源:Go CN 开发者调查报告 为了让更多 Gopher 同学更高效,也搭上目前微服务的热潮,我们在 4/17(五)晚上 9 点举办了「高效开发 Go 微服务」网络研讨会,视频现已上传,需要回放的同学可以线上观看了。 主題分…

范圣佑
范圣佑

网络研讨会:高效开发 Go 微服务

微服务很火!各大企业要不是正在搭建微服务,就是正在导入微服务。Go 语言融合了传统编译型语言的高效性及脚本语言的易用性,很适合用于服务器和云平台领域,目前许多云平台都是采用 Go 语言来搭建微服务。但当架构逐渐变大、业务越趋复杂时,开发者如何高效、快速的实现微服务以符合需求,成为重要的课题。   一个小时写出微服务可能吗?4/17 (五) 21:00-22:00 让我们一探究竟!本次的网络研讨会我们邀请到 GoLand 技术布道师 Florin Pățan 来为大家演示如何用 Go 语言从零开始打造一个可以接上 PostgreSQL 数据库,并部署到 Kubern…

范圣佑
范圣佑

网络研讨会视频:以视觉辅助的 Python 测试驱动开发

听过 TDD 但没体验过 TDD?不知怎么写 pytest 测试?还再犹豫该用哪个编辑器写 Python 项目?以上这些疑问在我们 2 月底的网络研讨会里都能获得解答!视频现已上传,需要回放的同学请点击播放开始补课。(可在腾讯视频或哔哩哔哩观看)   在本次分享里,PyCharm 布道师 Paul 为大家说明为什么我们应该用 TDD 开发?因为通过 TDD 开发,我们可以即早发现错误,而不是让用户使用时才发现。且在 PyCharm 的辅助下,写测试是高效且愉悅的。 为了打开我们大脑的 TDD 开发模式,Paul 分享数个 PyCharm 的设置技巧。…

范圣佑
范圣佑

KotlinConf 2019 观影指南 – 前端与 Web 开发篇

互联网时代,众多应用都是由前端及 Web 实现。Kotlin 是个目标面向多平台的语言,这其中当然包括以 JavaScript 为核心的前端和服务器端的后端应用。在观影指南系列的最后一篇,就来和各位同学关注一下 Kotlin 如何转换成前端 JS 及在服务器端应用的发展现况。 再提醒一次,我们已经将所有 KotlinConf 2019 的录影上传到腾讯视频及哔哩哔哩,这一系列的观影指南是为了让同学们能更高效的从为数众多的视频里挑出特定主题且值得一看的内容。每一篇指南都会给出几个关键字,并依关键字抓出 3-5 部精选,另外还会再列出其他值得一看的相关视频清单,协助你迅速掌握这些视频的重点。…

范圣佑
范圣佑

KotlinConf 2019 观影指南 – 数据科学篇

在当今这个大数据的时代,越来越多的领域需要通过数据分析及科学方法来提取出有价值的信息,帮助我们理解问题、突破瓶颈。对于互联网公司而言,数据更是他们的立足之本。Kotlin 做为一门新兴编程语言,是否也适用在据科学领域呢?答案是肯定的,虽然目前仍处于早期发展阶段,但社区已经开始采用 Kotlin 进行数据科学,且正在快速发展中。在这一篇观影指南里,将为同学们整理出 KotlinConf 2019 演讲里,跟数据科学有关的内容。 别忘了我们已经将所有 KotlinConf 2019 的录影上传到腾讯视频及哔哩哔哩,并依据不同主题写了这一系列的观影指南。每一篇指南都会给出几个关键字,并依关键字…

范圣佑
范圣佑

KotlinConf 2019 观影指南 – 多平台开发篇

在所有平台上都能用是 Kotlin,一直以来是 Kotlin 工程团队的明确目标。通过 Kotlin/Native 及多平台技巧,我们可以在多个平台之间共享代码,这种跨平台的特性吸引了众多开发人员的注意。Kotlin/Native 及多平台是一个正在蓬勃发展中的项目,许多实验特性陆续推出。这一篇观影指南将把主题放在原生与多平台开发上,为同学们整理出 KotlinConf 2019 里的重点演讲。 顺道一提,我们已经将所有 KotlinConf 2019 的录影上传到腾讯视频及哔哩哔哩,并依据不同主题写了这一系列的观影指南。每一篇指南都会给出几个关键字,并依关键字抓出 3-5 部精选,还会…

范圣佑
范圣佑

KotlinConf 2019 观影指南 – 安卓开发篇

自从 2 年前安卓团队宣布宣布对 Kotlin 编程语言的一流支持后,谷歌的工程团队更加集中精力帮助开发人员充分利用 Kotlin 的功能。现在,我们已经看到众多安卓程序员采用 Kotlin 开发。仅仅 2 年后,安卓团队宣布未来将会变成 Kotlin 优先,由此可见 Kotlin 对安卓开发的影响力与重要性。在这篇指南里,将會把重心放在安卓开发,幫大家挑出在 KotlinConf 2019 裡值得一覽的視頻。 若您对运用 Kotlin 在其他领域有兴趣,我们也将所有 KotlinConf 2019 的录影上传到腾讯视频及哔哩哔哩,并撰写了这一系列的观影指南。每一篇指南都会给出几个关键字…

范圣佑
范圣佑
加载更多
  • Privacy & Security
  • Terms of Use
  • Legal
  • Genuine tools
  • Twitter
  • Facebook
  • Linkedin
  • Instagram
  • Youtube
  • RSS
  • Tiktok
Merchandise store iconMerchandise store
Copyright © 2000 JetBrains s.r.o.