monaco editor如果想做语法高亮的话,需要配置language,这里介绍下相关操作。

设置语言

如果是初始化时设置语言的话,操作如下

1
2
3
4
monaco.create(el, {
...
language: 'sol',
})
阅读全文 »

部分App锁定区域,比如Apple News,当直接访问时会出现区域限制的提示,本文介绍如何搭配Surge实现解除区域限制。

设置-通用-语言与地区

访问设置,修改地区,推荐修改为美国。

Surge安装如下模块

  1. https://github.com/NSRingo/News/releases/latest/download/News.sgmodule
  2. https://github.com/NSRingo/GeoServices/releases/latest/download/Location.sgmodule
阅读全文 »

第一套房子已居住了1.5年了,硬件方面觉得整体选的都还行,这里记录一下。

房子本身是选的被窝装修,因此底子还行,在此基础上,硬件上补充了下。

电视

受限于房子面积和预算成本,目前选择的飞利浦,等换大房子后,还是计划Sony。但目前来说,飞利浦够用了,价位2K-3K档。

空调

阅读全文 »

11月1号,OpenAI官方发布了ChatGPT Search,在使用了1天后,我想说我离不开了。这里就介绍下这个炸裂的功能。

使用限制

  1. 当前仅面向Plus,Team和SearchGPT的waitlist报名用户。
  2. 企业及教育用户将在未来的几周获得访问权限。
  3. 免费用户还需要等待数月的时间。

使用说明

阅读全文 »

项目分支开发提交MR时,会有三个选项,MergeRebaseSquash,这三个选项有何区别,又该如何选择呢。这里Mark下。

Merge

Merge本质是创建新的commit节点,同时源分支提交也都会带过去。假如本身有3个commit,那么Merge之后,就会多出4个commmit节点。其中1个是Merge Commit。同时Merge创建的commit还会携带源分支的提交信息。因此在很多Git GUI工具还会根据这些信息形成提交关系图。

Rebase

阅读全文 »
0%