背景介绍
因为突然从网上看到了github codespace 这个东西,觉得挺有趣的就想玩一下,但是默认的codespace 是使用vscode 或者浏览器来开发的,我个人还是喜欢用Jetbrain旗下的编辑器,后来看见可以使用jetbrain gateway来开发,中文互联网社区没有搜索到相关资料,故决定记录一下过程。
codespace
第一步当然是要创建一个codespace了
可以点击右上角的 new codespace 或者 直接点击下方按钮的use template 来创建一个codespace
点击 new codespace 后会跳转到该页面,该页面会让你选择你的仓库吗,对应仓库的分支,你的区域,和机器的类型
一般来说选择完仓库和分之后默认的就行了,最后点击create codespace
静等一会,会跳转到一个web端的vscode 页面,你就可以直接在上面运行你的代码
这时候可以回到github codespace页面
可以看到当前codespace 属于active状态。
jetbrain gateway
点击active 右边的三个点,选择open in …
在选择 open in jetBrains Gateway
会跳转到这个页面
这时候可以点击 installed 可以下载 jetbrain gateway
下载安装的过程就不赘述了 记得选择add bin to path 这个选项
安装完之后,先不要重启,直接再次重复上方的步骤,open in JetBrains Gateway ,这时候应该会正确弹出jetbrain gateway的界面
并且会弹出
点击install 下载插件
等待插件下载完成后会跳转到该页面
点击上方蓝色的installed
下载github Cli Gh
进入该页面
在这里找自己对应系统的下载方式即可
下载安装完后重复上方open in jetbrain gateway 如果正常的话
jetbran gateway 应该是一个是否允许的页面,这里因为我已经点过了点不了了,总之点击左下方的allow之后跳转到该页面
如果没有正确跳转,还是上面的the github cli could not be found,请尝试重启!!!!!!
点击sign in with github 跳转到该页面
点击下方连接,复制你的code 填入即可
然后在页面中给予授权
这是你的jetbrain gateway 就变成了这样
选择你想要的codespace
然后 选择你想用的ide(编辑器)
然后就没反应了,在github上面的issue中看到了同样的问题,等后续解决了我在更新文章
2023/6/24 后续更新
我原来的电脑的配置是i5 8300h + 16g内存 + win10 ,打不开,
但是我后来换了电脑 i5 13600KF + 32g内存 + win11, 就可以打开了,操作步骤跟上面一模一样,但是他就是可以了,具体原因暂且不明。
如果你不能成功打开,我怀疑就是配置问题,总之这个问题我已经提了issue上去,jetbrain工程师正在解决。。。。