What does not work in content assist if a server is not associated with a project

We have seen people reporting about scenarios where content assist does not show up in their project files as expected. So, just thought of jotting down couple of cases where content assist will not work if one does not associate a server with a project:

  • CFCs in webroot of server – list of CFCs will not show up and content assist on methods will not be available
  • CFCs mapped in CF administrator – list of CFCs will not show up and content assist on methods will not be available
  • Built-in CFCs like query.cfc, mail.cfc, pdf.cfc etc will not be available in content assist
  • Datasources configured in CF administrator – In , content assist on datasources will not show up.

5 Responses to What does not work in content assist if a server is not associated with a project

  1. Thanks so much for identifying this Dipanwita. I’ve been wondering about it and meant to test things myself, as I know some people have been using (or are tempted to use) CFB without connecting their project to a server. I appreciate your documenting things here for us. 🙂
    In that you say you “just thought of jotting down a couple of cases”, perhaps there are more. If people notice them, please add them here as comments.

  2. Govind says:

    Why do content assist relay only on Server side mapping?
    On the other hand, why do debugger relay only on mapping provided in Preferences?
    I guess it should be exactly opposite. Debugger needs connectivity to the server so it can make use of server side mapping. But content assist doesn’t need any server connectivity so it can make use of mapping in CF Builder.
    -Govind

  3. Bhakti says:

    @Charlie: These are content assist specific dependencies. You are right that there are a lot more, I will also try to cover other Server dependency related stuff as we discussed in CFUnited. But ofcourse it helps if people add on to this list if they face anything else. 🙂

  4. @Bhakti, thanks. And also, per our discussion at CFUnited, I’d love to get you and Dipanwita to present one or more talks on the CFMeetup. Can you get in touch with me about that? Thanks.
    Also, can I nudge you to again plead with someone at Adobe to fix the problem with the bad style (when viewing a single blog entry)? 🙂 Finally, it doesn’t seem we are notified of new comments in an entry where we have commented? Are folks responsible for the blogs aware of this problem? Thanks, of course, for all that you guys do.
    @Govind, the reason CFBuilder needs a server connection is that there are things that can only be determined per the runtime configuration of the environment. This is a challenge for a tool like CFBuilder. It’s not reliant solely on source code itself, but things that can only be determined from the server configuration. It’s a benefit. If they didn’t rely on it, the information simply couldn’t be obtained any other way.

  5. Bahkti, or others, can I ping you on my last comment here?