我需要一个Linux文本编辑器,它具有以下功能:
记事本++具有的保持活动功能是一种生命保护。我已经尝试了jEdit,但没有一个保持活动的功能。
答案 0 :(得分:15)
使用基于Fuse的FTP文件系统时,可以使用任何编辑器进行远程编辑。
例如: http://curlftpfs.sourceforge.net/
curlftpfs -o user=username:password ftp.example.com /my/mount/point
更好的是,如果可能,您应该使用SSH和SSHFS。 http://fuse.sourceforge.net/sshfs.html
对于编辑器,我会推荐Geany甚至是Eclipse。
您还应该查看JetBrains的PHPStrom http://www.jetbrains.com/phpstorm/
答案 1 :(得分:4)
答案 2 :(得分:4)
GVim / Vim 支持ftp& ssh / scp(阅读here和here)
Emacs 似乎也支持他们(阅读here)
一般格式为:protocol:user @ host#port:dir / file
答案 3 :(得分:3)
在Linux上我已经使用KDE的Kate十多年来编辑远程文本文件了。它可以访问和标记远程SFTP文件夹。它具有语法高亮。
事实上我刚刚在笔记本电脑上安装了Lubuntu,我打算开展更多工作,我在寻找Kate的替代品时遇到了这个问题。我已经使用了这里描述的大多数替代方案,并且当它涉及到允许您通过sftp编辑远程文本文件的简易性时,不要认为它们中的任何一个都胜过kate。
有几个在线基于js的编辑器和一些基于chrome的编辑器值得一试,但是在这之后凯特仍然在使用Linux桌面客户端时掌控我的编码领域。
答案 4 :(得分:2)
啊和winscp实际上也可以做到这一点。你只需要定义自己的编辑器即可使用。
答案 5 :(得分:2)
我认为gedit可以满足您的大部分要求。我在我的ubuntu机器上使用gedit。我首先将驱动器从远程机器安装到我的本地机器,然后使用gedit处理文件。我从未见过连接问题。
答案 6 :(得分:1)
您可以使用vim
来执行此操作。
它具有我所知道的任何语言的语法高亮,您可以将其设置为自动完成括号。 您可以通过ftp编辑文件,甚至可以将vim用作ftp导航器。 first google点击,告诉你如何。
答案 7 :(得分:0)
到目前为止,Epeli的回答是最好的答案,但它只允许root访问文件。这是允许所有用户访问挂载点的方法:
sudo curlftpfs -o allow_other ftp://username:password@example.com /my/mount/point/
答案 8 :(得分:0)
我正在使用Komodo Edit v 8.5。特性:
答案 9 :(得分:0)
就个人而言,我在Linux中使用 Sublime Text 2 。
它支持代码完成,代码折叠,代码片段,主题,ftp等等,它比Java中的任何内容都快,并且内存更轻。
答案 10 :(得分:0)
我还使用Kate这样做,直到莫名其妙地停止工作 - 现在我打开的任何文件都是空白的,尽管实际上有数据。
然而,当凯特工作时,它是完美的解决方案。浏览远程ftp服务器的速度很快。当我尝试使用curlftpfs时,打开文件和文件夹的速度非常慢。
由于KDE Windows Initiative,凯特也将在Windows上工作。