因为开发Web IDE,了解到code-server。使用了有一段时间了,这里总结下code-server使用/定制遇到的一些问题

介绍

code-server即Web版Visual Studio Code。本身code-server的架构中也是将vsc作为子模块开发的,因此很多feat也都兼容。如果你需要一款强大+与vsc几乎一致的开发体验,那么code-server非常合适。

Code-Server背后的技术

  1. code-server是node程序,但最后安装包里也内置了node,因此安装时不需要手动再安装node环境

  2. code-server本身项目也依赖了code即visual studio code。因此也就知道了vsc也是个node,但性能确实还不错

  3. code-server中的编辑器部分即monaco editor,终端部分即xterm.js。是不是都很熟悉,😊。

阅读全文 »

今年又更新了软硬件,这里总结下

整体价格都并不贵,但是都是很实用的东西。

萤石C6C家用摄像机

2023-01月份入手,233CNY,带32G存储卡。之前尝试购买过小米的,画面差也就算了,拿到手就升级系统变砖,果断退货。

使用一年下来萤石很满意,当然软件体验还是差点,不过足够了。

阅读全文 »

最近做WebShell有个需求即命令输入框支持自动补全。除了本身补全逻辑之外,需要解决的就是补全样式效果实现。

这里总结下实现技巧

补全效果涂上,输入框输入h,补全显示之后的ello。但是两者颜色一定是不同的。

CSS本身并不支持文本字符中比如前几个字符颜色,因此无法纯CSS解决如上的文本颜色显示。

因此需要DOM+JS解决。

阅读全文 »

WebShell下拷贝粘贴的支持最近遇到了问题,这里总结下

浏览器剪贴板权限

当浏览器剪贴板权限关闭的情况下,在使用Clipboard API时会报错。但由于有些用户的浏览器有安全要求,因此剪贴板权限是不打开的,那么这时WebShell还可以正常支持复制粘贴吗。答案是可以的,因为浏览器也有拷贝和粘贴支持

浏览器的拷贝粘贴

以Windows为例,拷贝是⌃+c,粘贴是⌃+v

阅读全文 »

Online会员可以免费玩经典小游戏比如双截龙,当然还有其它一些福利。最近因为想玩小游戏,因此订阅下会员体验下。

会员订阅

我选择走HK的个人会员25HKD/月,家庭会员性价比更高,但拼车人数多,这里就不折腾了。

支付方式

支持Visa,因此国内信用卡绑定即可

阅读全文 »
0%