SHUHARI 的博客

流光飞舞

标签 IDE

内容丰富的命题作文 - 《Visual Studio Code 权威指南》书评

2020-08-09
IDE
内容丰富的命题作文 - 《Visual Studio Code 权威指南》书评

Visual Studio Code 是微软推出的、主要面向程序员的新一代编辑器,在某些轻量级场景下已经可以替代专业的 IDE 产品(尽管从本质上说它仍然是编辑器)。其实它出现也已经有好几年了,但一直以来除了官方文档之外,缺乏其他系统性的学习资料。当然也不是完全没有,比如:

现在,由微软中国的工程师韩骏编写的《Visual Studio Code 权威指南》出版了,也算是填补了该主题在中文领域的一项空白。

微软发布了 Pylance,但并不开源

最近,微软发布了 PyLance。这是一个新的、用于语言服务协议(LSP)的 Python 语言支持,目的是希望在未来逐渐取代已经在 Visul Studio Code 中使用了数年的 Python 扩展的当前版本。以下是微软官宣的信息:

Announcing Pylance: Fast, feature-rich language support for Python in Visual Studio Code

Visual Studio Code 远程开发探秘

Visual Studio Code 远程开发探秘

在以前的文章 有趣的项目 - 在浏览器中运行 Visual Studio Code, 我介绍过 Coder 开发团队将 Visual Studio Code 搬到浏览器里的尝试。这是一个有趣的项目,不过没有想到的是,这之后不久微软官方就推出了 VSCode 的远程开发扩展,这简直是官方逼死同人的节奏。从 Coder 官网 的信息来看,他们似乎已将精力主要放到企业版本,这应该算一个生不逢时的产品吧。今天我们来介绍一下微软自己基于 VSCode 的远程开发平台。

有趣的项目 - 在浏览器中运行 Visual Studio Code

2019-04-07
IDE
有趣的项目 - 在浏览器中运行 Visual Studio Code

众所周知,Visual Studio Code 是基于 Electron 的,而Electron 又是一个“双头怪”——基于 Web 技术的桌面应用平台。但在最近,Coder 的开发者最近做了有趣的尝试,让我们可以把整个 VSCode 放到浏览器中去运行,并且我们也可以很容易地去亲身体验他们的工作成果。如果你有兴趣的话,不妨跟我一起尝试一下。

Themes 子站点上线了

Themes 子站点上线了

新的备注:

目前,Themes 不再作为子站点,而是合并到统一网站下的子频道,且域名也以切换到 shuhari.dev。对该内容感兴趣的同学请访问 shuhari.dev/themes


Visual Studio Code (以下简称 VSCode) 现在也是我日常使用的编辑器之一(其他还包括 PyCharm 和 Sublime Text)。和 PyCharm 相比,VSCode 更轻便一些,比 Sublime 则有更多的代码级别辅助功能,这两年发展势头很猛,算是一个比较中庸的选择吧。当然,重度的项目开发我依然会用 PyCharm。

JetBrains Rider 介绍

JetBrains Rider 介绍

概述

在 JetBrains 的产品大家族中,Rider 算是比较年轻的一款, 网络上的资料也比较少。不过,考虑到 Rider 主体程序的两大组成部分(IntelliJ Platform 和 Resharper Backend) 都已经发展了很多年,那么 Rider 也不能简单地看作一个新生儿了。如果你比较关注 JetBrains 官方信息的话,那么会发现最近一段时间 Rider 和其他产品相比出现的频率相当高,可见这个产品很受重视,开发也非常活跃。

Atom 为什么要开发 Xray?

我对于编辑器 Atom 一向用得很少,不过当听到 新闻: Atom 团队开发下一代高性能编辑器 Xray 时,仍然感到有点震惊。毕竟,Atom 诞生至今也不过 4 年时间,按照一般的软件生命规律,应该还是处于上升阶段,还没到变成死在沙滩上前浪的年纪。但是 Atom 团队现在就开发新一代编辑器,目的何在?

PyCharm 小知识系列 - 设置(基本概念)

很多同学对 PyCharm 设置的直观理解就是打开 Settings 对话框看到的那一大堆东西。这样理解并没有错,但是在“盖子下面”其实并不是一个简单的平面式系统,而是一个层级式的复杂体系,有点类似于 Web 中的层叠样式表(CSS),同时还有其他一些鲜为人知的内容。本文将讲述这些概念和一些特殊的设置用法。

为 JetBrains 系列 IDE 设置背景图片

为 JetBrains 系列 IDE 设置背景图片

2017-12-04 更新:

在最新的 JetBrains 2017.3 系列中已经开放了背景图设置功能,因此本文的内容部分过时了。如果读者使用最新版 IDE 的话,请参考 最新文章: JetBrains 系列 IDE 开放了背景图设置选项,使用更简便的方法设置背景。

=========================================================

为 JetBrains 系列的 IDE 设置背景图片有两种途径:

  • 通过第三方插件;
  • 通过 IDE 自身提供的功能。

其中第一种(插件方式)已经存在很长时间,第二种(IDE)则隐藏的很深,通常很难发现,我也是最近才知道有这个方法,不知道 JetBrains 官方是怎么考虑的?