我可以在新的 Samsung Chromebook Pro 上使用 VS Code 进行开发吗?

Can I develop with VS Code on the new Samsung Chromebook Pro?

更多考虑将我的 MBP 留在家里,而不是当天将新的三星 Chromebook PRO 带到星巴克。

这是幻想还是 VS Code 运行 可以在这台新机器上正常运行?我看到了基于 Arm 芯片的 PLUS 型号的选项,但没有看到 PRO 的选项。

是否有可用的端口?如果有,开发情况如何?

更新

我想这是一个很难回答的问题?本质上,我只是想把总是需要电源插座的笨重 MBP 留在家里。只想带着一台轻型机器出门在任何地方工作。

PRO可以运行Linux但是我没有验证清楚VS Code在这个环境下可以运行。在加拿大,我还无法访问 PRO,此时只能从美国订购,一旦我知道我的问题的结论,我可能会这样做。

我和我的团队一直在对三星 Chromebook Pro 进行大量试验,并一直在积极地将我们的开发环境完全切换到 Chromebook 生态系统(远离 Mac ).就我个人而言,我 运行 在我的 Chrome book Pro 上 运行 Atom 和 NeoVim 的组合以及 Node.js、Postgres 和 Redis 的完整开发环境。

对于任何桌面 IDE,您都需要 运行 Crouton which means you'll have to put your Chromebook into developer mode which is less secure. If you don't want to do that your only options are either use something like Caret (which will only do basic text editing) or to use some sort of cloud-based IDE; ones I know of: Cloud9, Codenvy, Shiftedit, and Eclipse Che(一个最近引起我注意的开源软件)。

好消息是 Crouton 可以 运行 有效地 Linux 可以做到的任何事情(特别是因为 Pro 有 x86 处理器),据我所知 VSCode supports Ubuntu, the default Linux distribution for Crouton. You can even set up the Crouton Extension to put your GUI programs into Chrome tabs or windows within ChromeOS using Xiwi.

任何带有 GUI 运行ning 的 Crouton 都会损害 Chromebook 的性能和电池寿命,因为 ChromeOS 已针对 [=45] 进行了微调=]ning 特别是 Chrome 浏览器。我不希望你今天 运行 出去学习基于终端的编辑器,如果你还没有的话,但我强烈建议至少熟悉使用终端进行快速编辑,使用 git,和运行宁简单 shell 命令。这将为您节省 Chrome 书本的电池续航时间,并避免在处理有点古怪的 Xiwi 和 Crouton 扩展时遇到一些挫折。

如果您愿意解决一些问题,Chromebook Pro 开发体验非常棒。它确实是一款优质硬件,而且 ChromeOS 添加了 运行 Android 应用程序的能力,这真是太棒了。

更新(2017 年 9 月 19 日):

现在还有另一种选择,可以在不使用开发人员模式的情况下至少在 ChromeOS 上获取服务器环境 运行ning。它叫做 Termux,一个 Android 应用程序,可以绑定到本地端口并可以通过 SSH 进行交互。您可以在我们在这里遇到的博客 post 上阅读更多内容:https://blog.lessonslearned.org/building-a-more-secure-development-chromebook/ 但是,您必须使用基于终端的文本编辑器,例如 VIM 或本机 Chrome OS 像 Caret,所以它不会像 VSCode 或 Atom 这样的 运行 GUI 编辑器。

查看 https://coder.com

它基本上是远程服务器上的 VS Code 运行,可通过浏览器访问。

我刚开始试用它,看起来非常适合 Chromebook。而且它也是开源的:)

您现在可以(使用 chromeOS 的 Linux-beta)非常容易地 运行 vscode 在本地 chromebook 上,请参阅此 step-by-step 指南:https://blogs.sap.com/2018/10/16/set-up-vs-code-on-chrome-os-for-local-application-programming-model-development/