我刚拿了一份网络合同来修复用ColdFusion编写的现有网站。我还没有机会在代码上达到顶峰,但该网站本身充满了问题。无论如何,我已经从来没有之前使用ColdFusion,几乎不知道任何关于它。教程不应该太难找,但IDE怎么样?有没有一个很好的Visual Studio插件?或者我甚至需要一个?ColdFusion IDE? Visual Studio插件?
回答
来自Adobe的官方ColdFusion IDE是ColdFusion Builder(现在在测试版3中,今年晚些时候1.0测试版)。
它基于Eclipse(与CFEclipse相同),它不会自由(不像CFEclipse)。
如果您已经有Dreamweaver,您可以install an extension,并使其成为CF的IDE。
完全同意这个答案,但我会补充说Coldfusion是其设计足以轻松从任何HTML编辑器进行编辑。 IDE基本上可以帮助您记住标签语法。 – 2010-01-27 00:42:26
您不需要为DW安装扩展,它已经附带CF8支持。 (buggy)扩展提供了新标签的工具提示,就这些。支持CF不会使DW成为CF IDE。 http://forta.com/blog/index.cfm/2009/7/24/On-Eclipse-ColdFusion-Builder-And-IDEs – Travis 2010-01-29 16:50:40
增加包的Sublime Text 2效果很好。我们公司用CF开发所有东西,这里的程序员似乎很喜欢它。我们已经离开了Dreamweaver和Eclipse。 Notepadd ++也有一些好的插件。 – user2506891 2015-02-11 22:31:10
有一个叫做cfeclipse的eclipse插件,它相当不错。我喜欢。 Adobe为CF语法和编码示例提供了大量的在线文档。 Coldfusion的启动和运行速度相当快,但要花上一段时间才能获得真正的好处,并了解该语言的一些潜在潜力。
我是几年进入一个类似的项目。我将应用程序迁移到ASP.NET MVS/Silverlight。我试过Dreamweaver - 随机插入随机垃圾到我的代码中感到厌倦。它也生病了它崩溃。
我试过Eclipse - 只是觉得很沮丧。与VS相比,搜索功能很糟糕。当.NET代码与CF页面交互时,在IDE之间切换也是一种痛苦。
我最近开始使用Visual Studio 2010.你没有得到DW和Eclipse提供的一些intellisense - 但是intellisense无论如何都有很大的缺陷。也可能没有。
您可以到工具 - >选项 - >文本编辑器 - >文件扩展名和映射.cfm和.cfml和.cfc(或任何您的应用程序文件扩展名)到HTML编辑器或XML(文本)编辑器。这两种选择都不是完美的。 HTML将强调很多东西 - 但你确实会得到某种颜色方案和标签关闭。 XML(文本)编辑器全是黑白的,基本上是记事本。我使用HTML编辑器。
我想要做的是为VS创建一个新的编辑器插件。不知道这会有多难。似乎无法找到任何示例。但我坚持使用1000+ CF页面,这些页面不会很快消失。祝你好运。
我一直在寻找同样的事情。见http://stackoverflow.com/questions/4283072和http://dotneteers.net/blogs/divedeeper/archive/2008/11/04/LearnVSXNowPart38.aspx它看起来不应该太难以添加一些基本的文字着色......棘手的部分将解析我认为的输入语言。 – mpen 2010-12-16 20:35:03
非常有趣。谢谢拉尔夫。 – GeorgeBarker 2010-12-17 14:40:27
使用映射常见的cf文件类型的详细信息。谢谢! – jarhed 2013-08-23 13:40:25
由于它来自Adobe,ColdFusion Builder是一个免费程序的重新打包(非常类似于FCKeditor,YUI等的ColdFusion)。大多数CF编码器我用以下的组合,这是一个免费的堆栈工作的:
- 的Eclipse
- CFEclipse(http://cfeclipse.org/)
- 如果您使用的git:例如:It(http://www.eclipse.org/egit/)
- 如果您使用的svn:Subclipse的(http://subclipse.tigris.org/)
确保任何其他人之前安装CFEclipse插件;如果你在CFEclipse的视图之前安装了版本控制插件,那么已经有很多关于安装的报告。祝你好运!
如果您只是对CF应用程序进行一些小的调整,您可以像编辑任何其他文本文件一样编辑代码。但是如果你要花费几天时间,不要浪费你的时间,因为你将花费大量的时间来查看命令,摆弄代码的备份版本,测试你的mod,以及使用CFDump检查数据。
如果您正在使用ColdFusion 10或更高版本,您确实应该使用ColdFusion Builder,因为它具有几个不能使用其他工具获得的重要功能,如步骤调试,变量检查,控制台自定义标记自检,服务器重启,服务器日志查看器,重构功能以及最后但并非最不重要的功能,可以从CF服务器上可用的数据源查看/查询数据,如果您在远程位置工作并且不具有所有端口打开。
热门回答推荐ColdFusion Builder也是如此,但是多谢了一些额外的细节...... – mpen 2013-12-04 20:10:45
超过一半的CF社区不会使用builder ......这是一个很好的理由,因为它是废话。自3.x开始,我一直在编写CF ...只需使用docs和dreamweaver,你就可以为自己节省一笔可怕的头痛。 – Dawesi 2015-12-05 12:42:14
我不同意。你如何调试你的代码?如果你依靠CFDump,那么你正在为自己和你的客户做一次很好的改变。我从事开发人员已有30多年,并从第3-10版开始从事CF工作。我重视(是的,付出代价)的工具,可以提高我的工作效率并减少我的错误。我也是CF Eclipse的忠实粉丝--CF Builder不是唯一的选择。它具有许多相同的功能,但设置起来会更古怪。 – Eccountable 2015-12-15 15:55:23
如果有人仍然在为Cold Fusion寻找一个好的免费IDE,并且您不喜欢eclipse,那么您现在拥有Visual Studio Code!一个免费的轻量级IDE,来自微软,提供一些Cold Fusion扩展(也是免费的)。该项目仍处于测试阶段,但非常稳固。插件的安装非常简单。我在下载安装程序的几分钟内就开始编辑CF标签。这是一个很好的选择,强烈推荐。 https://code.visualstudio.com/
- 1. 写作插件的Visual Studio IDE为2010
- 2. Visual Studio插件库?
- 3. 的Visual Studio 6 SVN插件
- 4. Visual Studio IDE错误
- 5. Spiro up Visual Studio IDE
- 6. 非Visual Studio F#IDE
- 7. Visual Studio IDE中的SiteMinder
- 8. 的Visual Studio 2010 IDE布局
- 9. MS Visual Studio IDE提示
- 10. Visual Studio 2010 IDE问题
- 11. Visual Studio IDE布局提示
- 12. 编写Visual Studio IDE脚本
- 13. 的Visual Studio 2008 IDE崩溃
- 14. Python的IDE(如Visual Studio with visual assist X)?
- 15. Visual Studio有没有好的javascript插件?
- 16. SubSonic 3 Visual Studio插件
- 17. 语音插件为Visual Studio
- 18. Visual Studio使用插件
- 19. Visual Studio Xml注释插件
- 20. TeamCity Visual Studio插件与Git
- 21. visual studio编译时插件
- 22. 插件Visual Studio代码
- 23. 的Visual Studio插件与谷歌文档
- 24. Visual Studio 2008编码Visual 2010插件
- 25. 如何打开Visual Studio代码文件夹(项目)在Visual Studio IDE
- 26. Coldfusion Builder插件不加载
- 27. Visual Studio:插件配置文件
- 28. 哪些Visual Studio插件让你更加痛苦?杀死你的IDE?
- 29. 是否有用于无支撑C#的IDE或Visual Studio/Mono/SharpDevelop插件?
- 30. Qt Visual Studio插件是否支持Visual Studio 2013 Community Edition?
更多的答案在这里重复的问题在这里:http://stackoverflow.com/questions/2208882/best-ide-editor-for-coldfusion – BlackICE 2010-10-15 01:24:28