【问题标题】:Web development text/code editors for Windows适用于 Windows 的 Web 开发文本/代码编辑器
【发布时间】:2009-04-29 16:18:21
【问题描述】:

我目前正在使用E-TextEditor。这个应用程序正在努力成为 TextMate for Windows,但不幸的是它不是很稳定。此外,它在打开缩小文件(例如 70 kB JavaScript 文件)时存在一些严重问题,恕我直言,这是不可接受的。

Notepad2 打开这些文件完全没有问题,而且看起来也很稳定。不幸的是,它不允许通过选项卡创建多个文件实例,并且缺少远程编辑功能。

对我来说,完美的文本编辑器应该与 Notepad2 一样快速、轻巧,但还具有附加功能,例如在选项卡中打开文档和通过 FTP 进行远程编辑。

那么,有什么建议吗?您使用哪个编辑器通过 FTP 直接编辑文件?

P.S.:我不是在寻找 Zend Studio 或 Dreamweaver 之类的繁重应用程序。一个不需要 30 秒即可启动的具有上述功能的简单程序将是完美的,ithankyou。

P.P.S.:是的,我阅读了 Text Editors 主题,但我的问题显然更具体一些。

【问题讨论】:

    标签: windows editor ftp


    【解决方案1】:

    作为一名开发人员,我非常习惯使用 Notepad++,我只想说 N++ 中提供了选项卡和 FTP 访问功能。但是,我不知道它如何处理缩小的 JS,因为我从未尝试过,但可能也有一些插件。这是一个非常方便的工具,也非常轻量级:)

    【讨论】:

      【解决方案2】:

      你考虑过Notepad++吗?我不太明白您所说的“缩小文件”是什么意思,但它确实支持通过插件通过 ftp 进行编辑。它也是标签式的,可以处理大文件,并让您在字符编码之间非常轻松地切换。看看这个。

      【讨论】:

      • 缩小文件可能是 javascript 文件的最小化版本,具有最少的额外字符且没有 cmets。就像 jQuery 网站首页上的生产版本一样。
      • 我知道这与您提出的问题没有直接关系,但我会质疑是否需要编辑最小化的 .jd 文件。这些通常是从“普通”.js 文件生成的,用于生产 - 从而减少了客户端的下载大小。将“普通”和“最小化”文件视为“源代码”和“目标代码”,您可能会决定不应该编辑最小化文件。
      • @belugabob,除了我。如果我使用在线工具缩小文件内容怎么办?我必须将其复制并粘贴到一个新文件中。这就是 E-TextEditor 总是让我失望的地方:要么挂起,要么完全崩溃。
      【解决方案3】:

      Vim 符合这些分类,但如果您是大量基于鼠标的环境的粉丝,那么学习曲线可能会很陡峭。

      【讨论】:

      • 是的,我可能应该指出这一点...... Vim 并不是我真正想要的。
      【解决方案4】:

      我强烈建议您查看Notepad++。它完全能够完成您提到的所有事情。用户界面可以使用 IMO 进行一些改进,但根据您的规范,这个应用程序应该是要走的路。

      【讨论】:

        【解决方案5】:

        我相信 Notepadd++ 有一个 FTP plugin 并且它有制表符。

        【讨论】:

          【解决方案6】:

          Textpad 和相关的add-ons 会帮你解决

          【讨论】:

            【解决方案7】:

            我建议你试试IntypeKomodo Edit

            前者是另一个“TextMate for Windows”,也是我真正喜欢的一个。目前它非常简陋,有时不稳定,但为了快速编辑,我更喜欢它而不是记事本。

            后者是 ActiveState 基于 Komodo IDE 的开源编辑器。重量稍重,但功能更丰富。如果你最终进入 IDE,Komodo 本身就相当不错。

            我是家里的 Mac 用户,所以在这两个编辑器中,我个人很欣赏没有重载的工具栏和通常非常干净的 GUI。 Komodo 背后也有一个极好的社区,你可能很在意也可能不太在意。

            【讨论】:

            • 感谢您的帖子。 Intype 看起来很有前途,但不幸的是它缺少远程编辑功能。此外,似乎不可能只使用 1 个空格字符来显示选项卡。
            • 它仍在大力开发中,但请给它时间。我通常习惯于缺少远程编辑(TextMate 也没有),所以如果我必须将它与 FTP 客户端配对
            【解决方案8】:

            jEdit 使用它的 FTP 插件。

            【讨论】:

              【解决方案9】:

              我要提到记事本++。当您离开 E-TextEditor 时,您会很高兴听到可以使用相同的 (TextMate-based) themes 对其进行蒙皮。只需通过方便的在线TextMate theme to Notepad++ styler 工具运行文件即可。

              此外,以下主题似乎是相关的:What’s a Windows text editor that matches this criteria …

              【讨论】:

                【解决方案10】:

                notepad++ 的另一个 1+,效果很好:)。还有HippoEdit。尝试了一段时间,但我不太喜欢它,可能需要一些时间来适应它。但您可能想尝试一下。

                【讨论】:

                  【解决方案11】:

                  【讨论】:

                    【解决方案12】:

                    Ultraedit 很不错,虽然没有它应有的轻量级,但它非常通用,非常稳定,有标签,可以通过 FTP 进行编辑。

                    【讨论】:

                      【解决方案13】:

                      我知道有人已经提到过 TextPad,但我想进一步详细说明这个选择。最好的太多了,我似乎无法选择一个,所以这里是一个列表:

                      块选择 - 在几何上选择一个矩形区域进行复制/粘贴操作 查找/替换选项中的正则表达式 - 您可以使用 def.*leppard.*hysteria 来查找类似 def_leppard_-_hysteria 的匹配项 在文件中查找 - 非常棒,使用正则表达式并指定基本文件夹,在子文件夹中指定,指定文件名匹配,即 *.txt 和 viola!生成的报告会告诉您哪些文件以及带有可选文本的行。

                      其余的功能都是标准的东西。

                      【讨论】:

                        【解决方案14】:

                        如果 TextPad 4.7 兼容 Unicode,我永远不会放弃它,但现在它无法打开 30% 的文件而不损坏它们。

                        我终于找到了 Notepad++,它的速度和灵活性与 TextPad 相当(或超过),语法高亮也超过了它。

                        我离开 Npp 的唯一原因是我正在从事一个在 Mac 和 Windows 之间移动的项目,我在寻找 Mac 编辑器时偶然发现了 Sublime Text 2。 ST2 是跨平台的——OS X、Win 和 Linux——并且使用 TextMate 包,所以语法高亮(多年来对我来说越来越重要)甚至比 Npp 更好。

                        我猜 Sublime Text 来自 Mac 生态系统,这可能是它在 Windows 上不为人所知的原因。对我来说,毫无疑问,最好的 Windows 文本编辑器是毫无疑问的。

                        当然,也许在 2009 年 4 月,当您提出问题时,事实并非如此。但既然是现在,这就是为什么我要费心回答一个三年前很多人已经回答过的问题。

                        【讨论】:

                          【解决方案15】:

                          我喜欢VEdit。我不知道它是否允许您通过 FTP 进行编辑,但我不会感到惊讶。它有多个选项卡和几个开箱即用的宏,以及您也可以添加的宏。

                          【讨论】:

                            【解决方案16】:

                            我正在使用 Visual Studio Code (VSCode) 在服务器上直接打开、编辑和保存文件。您可以根据this 安装Simple-ftp 扩展,然后享受开发。

                            【讨论】:

                              猜你喜欢
                              • 1970-01-01
                              • 1970-01-01
                              • 1970-01-01
                              • 1970-01-01
                              • 1970-01-01
                              • 1970-01-01
                              • 1970-01-01
                              • 1970-01-01
                              • 1970-01-01
                              相关资源
                              最近更新 更多