支持 FTP 和代码提示的跨平台 JS/PHP 编辑器软件

软件推荐 javascript 软件开发 php 文本编辑器 ide
2021-10-19 19:55:32

出于我的 Web 开发目的,我正在寻找一个代码编辑器。就我而言,它主要用于 JavaScript 和 PHP。

以下是我的要求:

  • 必须有语法高亮,
  • 必须有代码提示(如 IntelliSense),
  • 应该支持FTP,
  • 必须是跨平台的。

语法高亮和代码提示是我需要的两件事,因为它有助于更​​快地编码,我当然不想错过这些功能。

但更重要的是,我还希望有一个集成了 FTP 支持的程序,这样我就不必在编辑器和某些 FTP 程序之间来回切换(就像我目前正在做的那样)。

哪个跨平台 JS/PHP 编辑器软件(带有代码提示等)可以解决我的 FTP 问题,这样我就可以避免在代码编辑器旁边使用额外的 FTP 程序?

4个回答

我喜欢Netbeans它主要是一个 Java IDE,但它也支持 HTML5 和 PHP,并且与平台无关。它具有语法高亮和自动完成功能,非常类似于 Visual Studio 的“Intellisense”

Ubuntu中的Netbeans UI编辑java文件

(是的,这是一个 Java 示例,我现在没有 PHP 示例)。

请注意,为了遵守 Softwarerecs.SE 的新规则,我必须将答案分成 3 个部分:

  1. 我私人的 2 美分…… Geany
  2. 我的工作 2 美分… Eclipse
  3. 如果你有能力并且愿意把钱放在桌子上…… Zend Studio

1. 我私人的 2 美分……

就个人而言,我使用Geany并且有很好的经验。Geany 提供了一个小而快的 IDE,它提供了代码完成、语法高亮等预期功能,并且可以使用插件进行扩展。至于 FTP,Geany 支持 GIO,这意味着它可以打开 FTP:// URI,但您应该知道 Geany 不支持任何远程文件编辑。然而,要启用远程文件编辑,您可以通过 FTP、SSH 或任何使用FuseLUFS 之类的东西轻松挂载远程文件系统。

事实上,大量可用的插件使得它几乎可以完成所有 Web 开发工作的功能。所以,这就是我推荐的。至于平台:Geany 在 Linux 和 Windows 上可用。除此之外,如果您想自己编译,可以通过 Geany 网站获得源代码。

Geany 在我的桌面上运行的屏幕截图,显示了一个打开的 PHP 文件:
Geany 在我的桌面上运行的屏幕截图,显示了一个打开的 PHP 文件

如果您没有远离付费解决方案,您可以查看PHPStorm

它非常强大和快速 - 您可以尝试试用版以确保它适合您的需求。根据此要求,在各个级别上都有广泛的代码完成工作。albo 有强大的重构支持和代码分析功能。请查看功能页面

我作为 PHP/JS 开发人员使用过的最好的跨平台、非 IDE 代码编辑器是Sublime Text它适用于 Windows、Linux 和 OSX。

它有无限的免费试用。完整版售价 70 美元

它有一个庞大的插件库,为它提供了高级功能,让我很难没有它。借助附加组件和本机功能,它具有...

  • 语法高亮显示所有可能的自定义
  • 代码完成
  • 实时代码检查(JSPHP
  • 自动代码格式化/整理
  • 空白管理
  • 多行编辑
  • FTP 同步