与git集成的编辑器建议

  • 本文关键字:编辑器 git 集成 devops
  • 更新时间 :
  • 英文 :


谁能建议一个现代的编辑器或IDE(主要用于Linux主机/客户端),它有良好的Git集成,如果可能的话,有一定程度的vi/vim击键兼容性?

我主要使用ansible, puppet, python(包括pyspark), docker, k8s和通过sshfs编辑也会有所帮助,因为能够使用ssh协议(而不是git自己的协议)进行远程git repo交互。

我正在考虑Atom,因为我相信我想要的大部分或全部可以通过添加各种模块来完成。

我过去是Atom的忠实用户,但最近几年我转向了Visual Studio Code https://code.visualstudio.com/, git的集成真的很好。
真正的优势是插件,我经常使用Puppet,官方的Puppet插件是一个非常好的https://puppet-vscode.github.io/。我写的大多数文档都是markdown的,所以有一个插件来预览markdown可以节省我很多时间。我最近刚开始用Terraform做一些工作,这个插件让它变得轻而易举https://marketplace.visualstudio.com/items?itemName=HashiCorp.terraform。这个https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker是一个很棒的Docker插件。还有一堆其他的插件,我一直在用它来帮助处理JSON、YAML、DOT和Ruby文件,并在文件中标记待办事项。
我没有使用过,但我希望有一个vim/vi,我来自Solaris/Linux背景,所以我自然非常抵制使用任何微软产品,但VSC已经赢得了我,尽管有偏见。

最新更新