Welcome to Telelogic Product Support
  Home Downloads Knowledgebase Case Tracking Licensing Help Telelogic Passport
Telelogic DOORS (steve huntington)
Decrease font size
Increase font size
Topic Title: Results of IDE searching...
Topic Summary:
Created On: 11-Sep-2002 11:19
Status: Post and Reply
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
Quick Reply Quick Reply
Subscribe to this topic Subscribe to this topic
E-mail this topic to someone. E-mail this topic
Bookmark this topic Bookmark this topic
View similar topics View similar topics
View topic in raw text format. Print this topic.
 12-Sep-2002 11:19
User is offline View Users Profile Print this message


r g

Posts: 24
Joined: 20-May-2002

Fellow DXL'ers:
I posted a message long ago (well long enough the search filter doesn't find it anymore) about an Integrated Development Environment (IDE) for DXL. The best tool I have found for writing my code is a freeware program called: Crimson Editor by Ingyu Kang. http://www.crimsoneditor.com
This little program blows away Uedit and CodeWarrior (in my opinion) especially since it is freeware. You can customize any language set you want it to highlight and set the colors to a wide range. Customizing the syntax highlighting is a little challenging if you do not know what to look for or how to create the files. Its a small program (I keep a copy of it on a floppy that I take with me in the field) and does a wonderful job for text editing, printing (in Color too), and modifying.
The best feature is the "tools" these are user defined commands that you can set to a hotkey. I have one setup that runs the code in the current window I am working on. I hit Ctrl-D and the program saves my file; opens a dos window and runs the DXL code I am writing giving the errors/text in return. Its a great way to figure out what variable is getting which information (since there is no ability to make a "watch" on variables)
The macro I created, logs in as me to the DOORS program, runs it in offline mode (I don't need the GUI) opens the modules I want to play with (read-only for safety) and closes down after its done. Post here or somewhere if you enjoy/dislike this program. Oh and I can post/e-mail my syntax files if someone is having problems creating their own. Thanks
r.

-------------------------
rg.
Report this to a Moderator Report this to a Moderator
 9-Oct-2002 19:24
User is offline View Users Profile Print this message


Nandan Banodkar

Posts: 22
Joined: 1-Oct-2002

how did u configure the tool to launch and run DXL directly ?
i use EditPlus which offers similar features, but i have not been able to run the DXL interpreter directly from my editor. can you let me know which file (presumably in DOORS bin) to call and what arguments to pass?

thanks
nandan

-------------------------

Nandan Banodkar

(nandanbanodkar@hotmail.com)
Report this to a Moderator Report this to a Moderator
 14-Oct-2002 16:07
User is offline View Users Profile Print this message


Louie Landale

Posts: 2070
Joined: 12-Sep-2002

Try this. Edit your experimental DXL and save it, lets say to file "c:\Doors\DoIt.dxl". Open the DXL window (>Tools >Edit DXL), and insert the following single line:
#include <c:\Doors\DoIt.dxl>

Now you can use your editor to edit the DXL but still run from DOORS.

- Louie
Report this to a Moderator Report this to a Moderator
 14-Oct-2002 20:11
User is offline View Users Profile Print this message


r g

Posts: 24
Joined: 20-May-2002

The command I use is the same for the DOS based batch method of starting DOORS.

Under the Tools....Preferences I have a user tool named "DOORS!"

Menu Text: DOORS!

Command: C:\Program Files\Telelogic\DOORS\bin\doors.exe

Argument: -batch $(FilePath) -o READ_ONLY -u userName -P userPassword

Initial Dir: $(FileDir)

Hotkey: Ctrl-D

Please remember this is for testing and beware that your username/password are not protected! If you need an interactive session (i.e. GUI), I suggest either Cut-N-Paste (my mouse has a macro that does it for me) or bringing up the DOORS interpreter and using the #include statement Louie referenced below this message.

Goodluck.

-------------------------
rg.
Report this to a Moderator Report this to a Moderator
 18-Oct-2002 00:27
User is offline View Users Profile Print this message


Paul Miller

Posts: 376
Joined: 2-Oct-2002

Another freeware tool that DXL authors might like to consider is GVIM (http://www.vim.org). GVIM is a Windows GUI version of a well known UNIX text editor known as Vi.

The source code for modifying how GVIM operates is made available in the form of text based script files which you can edit (A good on-line manual is available at http://vimdoc.sourceforge.net/ - look for the "manual" hyperlink at the top of the page)

You'll need to do a bit of reading to work out how to create a DXL Syntax file (just copy the existing syntax file for the "c" language and modify accordingly) and how to get GVIM to auto detect the loading of a DXL file and apply your custom DXL syntax rules.

Perhaps not for the faint hearted, but if you want to have the ability to really configure the editor to your own needs, then GVIM is worth a try.

------------------------------------------
Paul Miller
Contractor - EuroCyber (www.eurocyber.biz),
Tenix Specification Practices Project,
Nelson House, Williamstown,
Desk Phone: (03) 9244 4078
Mobile: 0418 135 103
E-mail: paul.miller@tenix.com
------------------------------------------


-------------------------
Paul Miller
Specification Practices Specialist,
EuroCyber,
Melbourne, Australia.
Mobile: +61 (0)418 135 103
Web Site: http://www.eurocyber.biz
E-mail: miller@eurocyber.biz">pmiller@eurocyber.biz
Report this to a Moderator Report this to a Moderator
 21-Nov-2002 23:04
User is offline View Users Profile Print this message


Shawn Wilson

Posts: 5
Joined: 14-Nov-2002

Did you have a DXL configuration file for the Crimson Editor. I downloaded it and am going to try it out.

Thanks,
Shawn Wilson
DESE Research
Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic DOORS forum.
There are currently 1 users logged in.
The most users ever online was 15 on 15-Jan-2009 at 16:36.
There are currently 0 guests browsing this forum, which makes a total of 1 users using this forum.
You have posted 0 messages to this forum. 0 overall.

FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.