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 等团队合作解决方案,协助开发者善用工具辅助来提升生产力,同时维护代码品质。

JetBrains IDE 中开发微信小程序,现在有官方插件支持了!

一直以来,小程序开发者必须安装第三方插件,才能在 JetBrains IDE 中进行小程序开发。在 JetBrains Marketplace 上,有关插件的下载量已经接近 50 万。对于这个在中国快速发展的特色开发需求,最近 JetBrains 官方开发并上线了一款专用于微信小程序开发的插件(插件名称:WeChat Mini Program)。让开发者无需离开熟悉的开发环境,就能轻松上手微信小程序的开发工作。在保持开发习惯一致性的同时,大幅提高开发效率。 今天的文章,我们就以小程序开发者较常使用的 WebStorm 为演示环境,带大家了解这款全新官方插件的主要功能,以及您可以如…

范圣佑
范圣佑

网络研讨会视频:以 KMM x Ktor 打造全平台应用

Kotlin 支持多平台开发的特性一直受到众多开发者的期待,毕竟能用一种语言开发前端(Kotlin/JS)、后端(Kotlin/JVM)、Android(Kotlin/JVM)及 iOS(Kotlin/Native)是非常吸引人的。2020 年 8 月,Kotlin 团队正式发布 1.4 版,并推出KMM(Kotlin Multiplatform Mobile)及其同名插件,使 Kotlin 开发者可以用一个语言开发 Android、iOS 双平台的 App。本次网络研讨会就由两位讲师为大家演示如何用 KMM 及 Ktor 两个框架,从 Mobile 到 Backend 打造全平台应用。 …

范圣佑
范圣佑

网络研讨会:以 KMM x Ktor 打造全平台应用

Kotlin 支持多平台开发的特性一直受到众多开发者的期待,毕竟能用一种语言开发前端(Kotlin/JS)、后端(Kotlin/JVM)、Android(Kotlin/JVM)及 iOS(Kotlin/Native)是多么吸引人。2020 年 8 月,Kotlin 团队正式发布 1.4 版,并推出 KMM(Kotlin Multiplatform Mobile)插件,使 Kotlin 开发者可以在同一个 IDE 里方便的开发 Android、iOS 双平台的 App。同时,Kotlin 生态系里的各个扩展库及 Ktor 框架也一并推出对应的更新,为 Kotlin 全平台应用构建出良好的基础。 …

范圣佑
范圣佑

网络研讨会视频:我是如何使用 PyCharm 阅读项目源码的

写代码也好一段时间了,总觉得自己遇到瓶颈吗?曾听过资深开发者说,阅读优秀项目的源码是提高水平的方法吗?但若没有阅读技巧且缺少工具辅助,阅读源码肯定是件苦差事。本次网路研讨会邀请到 Podcast 捕蛇者说 主播小白跟大家分享如何使用 PyCharm 做为源码阅读工具,以及他自己阅读项目源码的技巧。 (本视频已同步发表于 BiliBili) 主題分享 小白从 18 年开始接触 Python 至今约 2 年的时间,目前在大学导师的车联网公司工作,主要负责数据监控平台的搭建,后端使用 Python 及 Django 框架。小白提到其本科是机械而非计算机专业,因此初学编程时都是靠死记硬背,学习顺序也…

范圣佑
范圣佑

团队导入 DevOps 的第一步:以 TeamCity 搭建 CI/CD 工作流

传统的软件组织因为将开发、IT 运营和质量保障独立在不同的部门,往往造成三个部门的各自运作,当发生错误时常彼此怪罪,不利解决问题。而现代的软件开发迭代神速,这种传统的工作方式不再符合潮流,导入精实开发、敏捷及 DevOps 等观念,将有助于团队面对日新月异的市场,拥抱变化以符合用户需求成为最重要的目标。 为团队导入 DevOps 的第一步,除了在开发过程中撰写测试外,为团队搭建如 TeamCity 这种持续集成及持续部署服务器可说是最简单也是帮助最大的一步 。假如您还不清楚什么是持续集成、什么是持续部署?这边简单解释下: 简介持续集成(CI)与持续部署(CD) 在软件开发的过程中,需要随时确…

范圣佑
范圣佑

网络研讨会视频:Flutter x Ktor 打造跨平台全端应用

跨平台一直是大家追求的梦想。对开发者来说,只要维护一个 Code Base 就能部署至多个平台可以省下不少工作时间;对企业来说,可以更快速交付产品、验证市场。本次网络研讨会运用两种跨平台技术:Flutter 及 Ktor,Flutter 在移动端有着一致的 UI 表现,Ktor 编译后可以在跨平台的服务器上运行,由两位讲师为大家演示如何串起两种技术,从前端到后端打造跨平台全端应用。 (本次视频已同步发表至 B 站) 主題分享 本次分享由滴滴出门 Flutter 工程师鑫磊及 JetBrains 技术布道师圣佑两人合力完成一个日记应用,由鑫磊以 Flutter 实作 Mobile App、再串…

范圣佑
范圣佑

网络研讨会:我是如何使用 PyCharm 阅读项目源码的

您或许会听到资深开发者说,阅读优秀项目的源码是提高自己水平的不二选择。不过,阅读源码不是件轻松的事,不仅文件多、代码行数也多,在没有工具辅助之下,阅读起来肯定很吃力。在阅读项目源码时,有没有什么好的工具或是技巧,可以让我们更高效的在代码间导航、提供能增进理解的信息? 本次 JetBrains 网络研讨会将于 10/22(四)21:00 举办,邀请到 Podcast 捕蛇者说主播小白跟大家分享使用 PyCharm 阅读项目源码的技巧。小白提到自己新手时期因为在项目经验和编码规范等方面相对来说比较匮乏。尽管看了很多文档类的东西但实际编程还是会写出一些个人“方言”。因此,他时常阅读一些知名且成熟的…

范圣佑
范圣佑

网络研讨会:Flutter x Ktor 打造跨平台全端应用

跨平台的主题一直都很火!身为开发者,无不追求「一次编写,到处运行」的目标。以当红技术来看,Flutter 在移动端有着一致的 UI 表现,只要一个 Code Base 就能写出 iOS 及 Android 平台的 App。而 Kotlin 在服务器端通过与 JVM 相容,搭配 JetBrains 官方亲自打造的 Ktor 框架、简洁的代码,同样一次编写就能在多个平台运行。 若我们把这两个技术串起来,打造一个跨平台的全端应用不知是什么样的光景? 就来实验一下用 Flutter 加上 Ktor 打造跨平台全端应用的感觉吧!在 9/24 (四) 21:00-22:00 邀请到来自 flutter.…

范圣佑
范圣佑

网络研讨会视频:快速上手,使用 Kotlin 把支付宝小程序装进自己的 App

写一个 Android App 或许不难,但企业对于移动应用的要求愈来愈高,不只要求开发速度、稳定度、质量等,甚至希望能具备动态扩展的架构设计、在 App 中自启动小程序。面向这些需求,若是有好的开发工具及平台的支持,将可以大大降低开发及运维的成本。本次网络研讨会特别邀请到支付宝高级无线开发工程师温盛章为大家演示用 Kotlin 开发移动应用,并集成 mPaaS 让 App 具备小程序能力。 (本次视频已同步发表至 B 站) 主題分享 本次分享共有三个关键字: Kotlin 、 小程序 、 mPaaS 。温盛章首先从用户、开发、技术、平台等四大视角,向大家说明小程序是什么?简单来说,小程序就…

范圣佑
范圣佑

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

在重构一书里,将有问题的代码称作代码臭味(Code Smells,有些翻译成”代码异味”、”代码坏味道”),表示这份代码可能有设计上的问题、或是因为写得太凌乱而难以维护。总得来说,这份代码需要通过重构来改善。这样的场景往往是许多开发者的每日工作,因此,判定一位开发者的等级,往往就是看他的重构技巧是否熟练。本次网路研讨会特别邀请到 Odd-e 敏捷教练张博超(Jackson)为大家演示如何用 IntelliJ IDEA 的重构功能来改善 Java 代码臭味。 (本次视频已同步发表至 B 站) 主題分享 在本次的分享里,张博超先用一个日常工作的场景给大家举了个例子:我们在工作前可能会先收拾一下桌…

范圣佑
范圣佑

给 IntelliJ IDEA 新用户的插件指南

程序员在写代码时往往追求”性能”,这性能可以分为两种:一种是代码运行时的性能好坏、一种则是程序员写代码时的速度及品质,换言之就是生产力的体现。而 IntelliJ IDEA 最为人所喜好的,就是在开发生产力上的提升。除了默认集成的特性外,JetBrains 的插件市场(Plugin Marketplace)上也提供了许多由官方或第三方开发者制作的插件,可以依不同需求场景扩充 IntelliJ IDEA 的功能。 在这篇文章里,我以几个常见的需求及场景做分类,介绍数个可以增强 IntelliJ IDEA 的插件(这些插件也可以适用在其他 JetBrains IDE 里),不仅能让您的 Intel…

范圣佑
范圣佑

网络研讨会:快速上手,使用 Kotlin 把支付宝小程序装进自己的 App

写一个 Android App 难么?对一个有经验的安卓开发者来说不难。但若要实现一个超级 App,具备动态扩展的架构设计,甚至能够在 App 中自启动小程序,换言之就是要“复制”一个具备支付宝能力的 App,难么?何止难,是难上加难! 本次由 JetBrains 主办的 Kotlin 线上技术沙龙与蚂蚁集团合作,邀请到支付宝高级无线开发工程师温盛章为大家分享如何使用 Kotlin,将 mPaaS 能力装进自己的 App 里。 mPaaS 是由蚂蚁集团为 App 开发、测试、运营及运维提供云到端的一站式解决方案,能有效降低技术门槛、减少研发成本、提升开发效率,协助企业快速搭建稳定高质量的移动…

范圣佑
范圣佑
加载更多
  • 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.