通常,我在 vim 中工作,然后通过 ssh 连接到服务器(进行 Web 开发)以编辑代码并运行开发服务器等。我正在尝试将 Intellij IDEA 与 Clojure 的 Cursive 插件一起使用,如果复制相同类型的样式。(到目前为止,我真的非常喜欢 Intellij + Cursive 组合!)
我使用了 sshfs mount,但 IntelliJ 在本地理解这一点,所以当我尝试从 REPL 运行 Ring 服务器时,它在本地而不是在服务器上运行,这不是我想要的。
基本上,我希望它通过 ssh 透明地工作——编辑远程服务器上的代码,远程运行 REPL 等等。如果这超出了今天的可能,那也是一个可以接受的答案。
我搜索了高低,认为这将是(1)一个相当常见的用例和(2)很久以前就解决了,但也许我只是不太了解 IDE 和 clojure(不久前开始)。
如果有人对我有任何建议的话,非常感谢。