标签: cfeclipse

ColdFusion IDE相当于Visual Studio的"go to definition"和"find usages"

是否有任何ColdFusion IDE/IDE插件允许您执行类似于Visual Studio的操作去定义查找用法(本页的一些详细信息)?

例如,在一个.cfc文件中我可能有:

<cfset variables.fooResult = CreateObject(
    "component",
    "Components.com.company.myClass").fooMethod()>
Run Code Online (Sandbox Code Playgroud)

myClass.cfc我有:

<cffunction name="fooMethod" access="public">
    <!-- function body -->
</cffunction>
Run Code Online (Sandbox Code Playgroud)

如果我将光标设置.fooMethod在第一个文件中,则转到定义操作应该将我放在该方法的声明中myClass.cfc.

目前我正在使用Eclipse 的CFEclipse插件来查看一些传统的ColdFusion.

coldfusion cfeclipse

8
推荐指数
1
解决办法
447
查看次数

如何使用cfeclipse插件在Eclipse中设置文本格式

如何重新格式化文本(.cfm文件)?

我试图做CTRL + SHIFT + F适用于java文件,但它不使用Coldfusion文件.?无论如何我可以格式化文本吗?

eclipse coldfusion cfeclipse coldfusionbuilder

5
推荐指数
1
解决办法
1500
查看次数

Coldfusion部署的最佳实践

我是Coldfusion开发的新手,并继承了已部署的项目.由于各种技术限制,我们无法在我们的工作站本地开发(就像您为.net所做的那样).因此,文件直接从测试服务器编辑(并从那里提交到SVN).

再一次,由于测试数据库通常落后于prod db,我们经常需要直接从prod服务器编辑代码(请不要责怪这里,我知道这是一件坏事).

我想借此机会将这个过程变成可管理的事情:

  • 本地代码版
  • 使用MXUnit进行单元测试
  • 与SVN一起提交
  • 在SVN上有一个可以部署到测试服务器的钩子
  • 在测试服务器上测试
  • 以某种方式触发prod服务器的部署

在技​​术方面,我考虑的是:CFEclipse,MXUnit,SVN和ANT的组合

除了SVN,一切都是新的,可以改变你有更好的建议.

有没有人实施过这样的流程,可能是我提示如何开始?

svn ant coldfusion cfeclipse mxunit

5
推荐指数
1
解决办法
1844
查看次数

为多个webroots设置MXUnit(在一个盒子上),以便不需要为MXUnit的位置不断更改首选项

背景

当我们想要创建一个ColdFusion应用程序(在我们的开发环境中,与我的PC分开一个盒子)时,我们设置了一个IIS(互联网信息服务)站点,其中包含构成我们站点的所有CFCs CFM等的物理位置.

据我所知,MXUnit需要在webroot上,测试本身也是如此,所以我创建了mxunit和IIS中的tests文件夹的虚拟目录.我也给这个站点一个绑定(从我的浏览器访问该站点,我也在我的PC上编辑我的主机文件).然后使用提供的wsconfig.exe将它们设置为ColdFusion站点.

为了让MXUnit在Eclipse中工作,我需要设置它在mxunit库中找到RemoteFacade的位置; 这与我的绑定有关.所以我可能会说它的位置是:

http://dev19-site1/mxunit/framework/RemoteFacade.cfc
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

然而; 每次我想要为不同的站点运行我的单元测试时,我必须将这些设置更改为

http://dev19-DIFFERENTSITE/mxunit/framework/RemoteFacade.cfc
Run Code Online (Sandbox Code Playgroud)

或者MXunit声称无法找到我的CFC(这是有道理的,因为他们在不同的webroot下)

这有点令人恼火,因为我可能会同时在多个网站上工作.

是否可以设置MXUnit,以便更改我正在处理的特定webroot(但所有在同一个盒子上)并不需要我不断更改MXUnit设置?

coldfusion cfeclipse mxunit

5
推荐指数
1
解决办法
56
查看次数

4k屏幕上非常小的字体和图标

我在Windows 10操作系统上使用CFeclipse.

随着新的4K分辨率笔记本电脑的改编.Eclipse显示小图标和字体.它还报告为https://bugs.eclipse.org/bugs/show_bug.cgi?id=451693中的错误.

eclipse cfeclipse

4
推荐指数
2
解决办法
6150
查看次数

双击CFEclipse中的文本选择

在CFEclipse中,我做了很多双击选择文本.标准行为是选择最近的单词边界内的所有文本.在编辑原始编辑器不使用camel-case的代码时,这是有问题的; 例如,他们将"myObject"写为"my_object".

有没有办法更改双击选择行为以包含'_'作为有效的单词字符?

eclipse coldfusion configuration cfeclipse

3
推荐指数
1
解决办法
1351
查看次数