推荐两款工具给爱做实验的人

Posted Hollis Chuang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了推荐两款工具给爱做实验的人相关的知识,希望对你有一定的参考价值。

最近在研究 Graalvm,弄了个远程服务器作为实验环境,有的时候用公司的 mac 去连,有的时候用家里的 win 本去连,有的时候上下班路上一共两个多小时也想用手机连一连。

之前 ssh 的话 win 里面就用 xshell 或者 secureCRT,个人感觉都不好用。mac 上的话要么自带的 terminal,要么 FinalShell,都感觉很不舒服。手机端就更没找到合适的连接工具了。

不过最近发现一款新的连接 SSH 的工具,Termius

居然全平台都支持!

而且你看侧边栏,还有 SFTP,其他功能用起来也是十分舒适,科技感十足。全平台支持这点就足够我选择这个工具了,再加上它的舒适性,以后终于可以随时随地连我的服务器进行各种实验咯!

再由于研究 Graalvm 时,需要用到 Java 11 或者 Java 17,但服务器上肯定保留更常用的 Java 8。一想到要下载一堆不同版本的 JDK,然后还要配置 JAVA_HOME,还要不断切换,头立刻就大了。

如果有一款能够方便帮我管理这些 jdk 的工具就好了,所以我发现了一个好用的工具,sdkman,不仅仅是 Java 的环境,其他环境也能够管理起来!

拿 Java 举例,输入

sdk list java

即可看到支持的所有 Java 相关的 sdk。

比如我们想把 Java 17 下载下来,就输入

sdk install java 17-open

下载安装和配置环境变量都是全自动的,稍等片刻,然后就会看到 jdk 已经自动切换到 17 了。

当然还可以再切回原来的版本,输入

sdk d java  8.0.302-open

再看 jdk 版本已经变成了 8。

配合着 Terminus 和 sdkman,终于可以愉快地研究 Graalvm 技术啦!有的时候找到合适的工具完全可以事半功倍。

有道无术,术可成;有术无道,止于术

欢迎大家关注Java之道公众号

好文章,我在看❤️

以上是关于推荐两款工具给爱做实验的人的主要内容,如果未能解决你的问题,请参考以下文章

推荐两款PC健康小软件

推荐两款SQL注入扫描工具|支持MongoDB

推荐两款Docker可视化工具

推荐两款远程管理Linux工具(基于Windows系统)

推荐两款Linux服务器连接的好工具

强烈推荐这两款 Python 代码调试工具真的很棒