vscode ssh+clion+idea等本周小结-2024.11.3

发布于:2024-11-04 ⋅ 阅读:(115) ⋅ 点赞:(0)

本周工作并不轻松,但是还是抽了写时间做了些杂七杂八的事情,没有啥头绪,随便记录一下备忘。尤其clion的安装,现在不写估计就忘记了,下次更换机器又不会安装了。

vscode可以通过SSH远程到ubuntu上写代码。

这个是无意中看B站上说的,正好周末要调试一个ubuntu程序,我那台ubuntu机器上次记录过,升级24版本后wifi就固件不可见,彻底废了,只能用网线连上才能使用,网线不长,只能通过Windows访问这台机器了。起了个ssh server,用mobaXterm访问,变成使用gvim,虽然也可以,毕竟不太舒服。今天试试vscode ssh远程,发现能自动同步,挺方便的。

参考:vscode通过ssh连接服务器(吐血总结)_vscode ssh-CSDN博客

关键是config文件配置:C:\gedu\ssh.config

Host xxx
  HostName xx.xx.xx.82
  ForwardAgent yes
  Port 22
  User xxx
配置好以后Ctrl + Shift + P,打开命令窗口,输入ssh connect to host

open folder,就可以选择远程的目录了。修改后自动同步。

重新安装idea java

上次安装是2年前,为了实验JDK virtual thread, 安装了新出的jdk19,今年已经更新到jdk24了,真快。重新下载jdk24,安装了最新的idea2024,直接就支持virutal thread,用起来真方便。最近准备研究一下jetty web server,也是支持virtual thread,看看是否性能有提升。

上次jdk19时虚拟线程参考的:Java 19新特性:虚拟线程(Virtual Threads )_java19-CSDN博客

今天发现已经加锁了,不能看了,遗憾。 这些代码油管上有介绍,不加锁分享多好,我稍后写一篇不加锁的。

jetty 从12开始支持virtual thread:

Jetty Threading Architecture :: Eclipse Jetty

安装CLion

C++工作中也使用,linux一直没有好的工具,vscode不太舒服。网上资料不少,很难找到一个靠谱的。本周终于找到了一个,呵呵,果然可用。 我windows,linux都安装好了。

参考:https://zhuanlan.zhihu.com/p/646947364

感谢作者。 另外才知道这个工具都是java开发的。

另外,clion不要最新版本,和glibc版本有关联,我的机器版本是glibc2.28.

Install CLion | CLion Documentation

2024年开始使用glibc 2.29

2023年使用glibc 2.27

CLion is not available for some Linux distributions, such as RHEL6/CentOS6, which do not include glibc version 2.27 required by JBR 17.

我就安装的2023版本,可以成功运行。

如果想用2024.1,还有个链接:JetBrains的C和C++集成开发环境Clion 2024.1版本在Windows/Linux系统的下载与安装配置

不知能不能用,未验证。


网站公告

今日签到

点亮在社区的每一天
去签到