Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>CFGotoNew to Visual Studio Code? Get it now.
CFGoto

CFGoto

Rohith Rajan

|
1,620 installs
| (0) | Free
CFML GoTo Definition
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

cfgoto README

This is an extension for CFML to easily navigate to the cfml component defintions and cfm templates

Go To Definition

Open the CFM templates/CFC components in the line of cursor.

For example if there is tag like below

<cfinclude template="globals.cfm">

Pressing Ctrl+F1 will open the template globals.cfm

Win/Linux: Ctrl+F1; Mac: Cmd+F1

Similarly it works at following places

component implements = 'MyProject.interface.Handler' will open MyProject/interface/Handler.cfc

component extends = "components.xmlrpc.Service" auth = "none" { will open components/xmlrpc/Service.cfc

component extends = 'MixInBase' { will open MixInBase.cfc

var configuration = new components.configuration.Manager('api.xmlrpc'); will open components\configuration\Manager.cfc

var defaults = new DefaultValues(); will open DefaultValues.cfc

property name = 'reporter' inject = 'components.error.errorfunctions'; if you keep the cursor in anywhere in name of your component components.error.errorfunctions and pressing Ctrl+F1 will take you to the component. This works anywhere a component name is in single quoted or double quoted string.

Release Notes

Users appreciate release notes as you update your extension.

0.0.1

Initial release of CFML GoTo ...

0.0.2

added Line parser to find a component if it is mentioned in a quoted string

0.0.3

added Line parser to find a component if it is mentioned in a quoted string


Enjoy!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft