No, there are no IDE for TeamSite that will help with code completion. Unless you write your own syntax and heavily customize eclipse for that to work. The best option might be to open the formpublisher in an xml editor. But there are no ready made software out there to use for TeamSite editing purposes.
ok. XML Editor makes sense for DCT/PT. Say how about a .wft file that has both perl and xml in it? What are people out there using to edit a .wft file? The best I could think of was to use EPIC (perl plugin) for Eclipse. And when I want to edit the XML I just open the same file using XML editor.Is there any better than this approach?ThanksA
Based upon responses, there does not appear to be a TeamSite solution or IDE to both support development of code (java, javacript, xsl, etc )and development of Content (page, dcrs, templates, etc) How are folks working around this challenge?
You might have to expand on your situation, because this seems non-standard.Typically, you have a well-defined separation between "code" and "content".
Java, javascript, css, and XSL are maintained a source control system outside of TeamSite so that developers can easily code in eclipse in their local environments. The project extends LSDS so that developers can run the LSDS locally in an application container. The javascript, css, and XSL have to be imported to team site from source control in order to support site publisher.
Content such as pages, DCRs, templates, images, etc, are maintained in Team Site, but this has to be exported to the local developers machine so developers can work locally with the latest business content changes. Currently to accomplish this by exporting content to source control, so each developer gets the updates when they synchronize.
So synchronizing content and code between the two systems onerous and I’m looking for ideas to help simplify to reduce overhead, simplify builds & deployments, and reduce errors.
Currently we only allow developers to modify CSS in source control, however the business would like to be able to modify the CSS in the future as well.