Ide 冷饮?VisualStudio插件?

Ide 冷饮?VisualStudio插件?,ide,coldfusion,Ide,Coldfusion,我刚刚签了一份网络合同,修复了一个用ColdFusion编写的现有网站。我还没有机会在代码上达到顶峰,但网站本身就充满了问题。无论如何,我以前从未使用过ColdFusion,对它几乎一无所知。教程应该不太难找到,但是IDE呢?有好的VisualStudio插件吗?或者我甚至需要一个吗?有一个名为cfeclipse的eclipse插件,它相当不错。我喜欢。Adobe有大量关于CF语法和编码示例的在线文档。Coldfusion的启动和运行速度相当快,但要想真正掌握该语言的一些潜在功能,确实需要一段时

我刚刚签了一份网络合同,修复了一个用ColdFusion编写的现有网站。我还没有机会在代码上达到顶峰,但网站本身就充满了问题。无论如何,我以前从未使用过ColdFusion,对它几乎一无所知。教程应该不太难找到,但是IDE呢?有好的VisualStudio插件吗?或者我甚至需要一个吗?

有一个名为cfeclipse的eclipse插件,它相当不错。我喜欢。Adobe有大量关于CF语法和编码示例的在线文档。Coldfusion的启动和运行速度相当快,但要想真正掌握该语言的一些潜在功能,确实需要一段时间。

Adobe的官方Coldfusion IDE是(目前正在进行beta 3测试,今年晚些时候将进行1.0决赛)

它是基于Eclipse的(与相同),并且不会是免费的(与不同)


如果你已经有了Dreamweaver,你也可以把它作为CF的IDE。

我也在从事类似的项目几年了。我正在将应用程序迁移到ASP.NET MVS/Silverlight。我试过Dreamweaver——厌倦了在我的代码中随机插入垃圾。也厌倦了它的崩溃

我试过Eclipse——只是觉得它令人沮丧。与VS相比,搜索功能糟糕透了。当.NET代码与CF页面交互时,在IDE之间切换也是一件痛苦的事情

我最近开始使用VisualStudio2010。您没有得到DW和Eclipse提供的一些intellisense,但无论如何,intellisense是有严重缺陷的。还是没有好

您可以转到工具->选项->文本编辑器->文件扩展名,并将.cfm和.cfml和.cfc(或应用程序的任何文件扩展名)映射到HTML编辑器或XML(文本)编辑器。两种选择都不完美。HTML会给很多东西加下划线,但你会得到某种颜色方案和标记结束。XML(文本)编辑器是黑白的,基本上是记事本。我使用HTML编辑器


我想做的是为VS创建一个新的编辑器插件。我不知道这有多难。似乎找不到任何例子。但我被1000+CF页面所困扰,这些页面不会很快消失。祝你好运。

因为它来自Adobe,所以ColdFusion Builder是一个免费程序的重新打包(很像带有FCKeditor、YUI等的ColdFusion)。我使用的大多数CF编码器使用以下组合,这是一个自由堆栈:

  • CFEclipse()
  • 如果您使用的是git:EGit()
  • 如果您使用的是svn:Subclipse()

确保在安装任何其他插件之前安装CFEclipse插件;有很多报道称,如果在CFEclipse的视图之前安装版本控制插件,那么安装会有问题。祝你好运

如果您只是对CF应用程序进行一些小调整,您可以像编辑任何其他文本文件一样编辑代码。但是,如果你打算花上几天以上的时间,不要浪费时间使用VS,因为你将花费大量时间查找命令、摆弄代码的备份版本、测试MOD以及使用CFDump检查数据


如果使用ColdFusion 10或更高版本,您确实应该使用ColdFusion Builder,因为它有一些使用其他工具无法获得的重要功能,例如步骤调试、变量检查、控制台自定义标记内省、服务器重启、服务器日志查看器、重构功能,以及最后但并非最不重要的功能,从CF服务器上可用的数据源查看/查询数据的能力,如果您在远程位置工作,并且没有打开所有端口,这将非常方便

如果有人还在为Cold Fusion寻找一个好的免费IDE,而您不喜欢eclipse,那么您现在有了Visual Studio代码!微软提供的一个免费的轻量级IDE,带有两个Cold Fusion扩展(也是免费的)。该项目仍处于测试阶段,但非常可靠。插件的安装既快速又简单。在下载安装程序的几分钟内,我就开始编辑CF标签了。这是一个很好的选择,强烈推荐

我完全同意这个答案,不过我要补充一点,Coldfusion的设计非常简单,可以从任何HTML编辑器进行编辑。IDE基本上可以帮助您记住标记语法。您不需要为DW安装扩展,它已经附带了CF8支持。(buggy)扩展为新标签提供了工具提示,仅此而已。支持CF并不能使DW成为CF IDE。升华文本2与包添加工作得很好。我们公司用CF开发所有东西,这里的程序员似乎很喜欢。我们已经离开了Dreamweaver和Eclipse。Notepadd++也有一些ok插件。关于这个重复问题,这里有更多的答案:我一直在研究同样的问题。你看,添加一些基本的文本颜色看起来并不难。。。我认为,棘手的部分是解析输入语言。非常有趣。谢谢Ralph。关于映射常见cf文件类型的好信息。谢谢超过一半的CF社区不使用builder。。。有一个很好的理由。。。这是废话。我从3.x开始就在编写CF。。。只要使用docs和dreamweaver,你就不会头疼了。我不同意。如何调试代码?如果您依赖CFDump,那么您对自己和您的客户都是一个极大的伤害。我已经做了30多年的开发人员,并且从v3-10开始在CF中工作。我重视(是的,花钱买)能提高我的生产力和减少错误的工具。我也是CF Eclipse的忠实粉丝——CF Builder不是唯一的选择。它具有许多相同的功能,但设置起来有点古怪。