This Xcode Organizer looks interesting. I have to admit that I have seldom looked at the Project manager and never use it.
What I would like to see is something like an interface to create and manage a control file. The control file contains the name of the scripts included in the project. A utility would list the names of verbs in a script. A utility to maintain and display comments from the scripts. A utility to list global names in a script. A utility to list Locales used. A utility that lists the hierarchy of how scripts load or require other scripts. A similar utility to list individual verbs how they call other verbs and list names used in the verb. A utility to find in the project. A utility to list and maintain system scripts used in the project. As I say this may already be like this but it is not obvious to me. I would like to be able to call each utility and get analysis results in a popup and/or file. I would not like to have everything in one file. I guess the utilities mentioned here above are similar to the Xcode utilities. -- Björn Helgason, Verkfræðingur Fugl&Fiskur ehf, Þerneyjarsundi 23, Hraunborgum Po Box 127,801 Selfoss , t-póst: [email protected] gsm: +3546985532 Landslags og skrúðgarðagerð, gröfuþjónusta http://groups.google.com/group/J-Programming Tæknikunnátta höndlar hið flókna, sköpunargáfa er meistari einfaldleikans góður kennari getur stigið á tær án þess að glansinn fari af skónum /|_ .-----------------------------------. ,' .\ / | Með léttri lund verður | ,--' _,' | Dagurinn í dag | / / | Enn betri en gærdagurinn | ( -. | `-----------------------------------' | ) | (\_ _/) (`-. '--.) (='.'=) ♖♘♗♕♔♙ `. )----' (")_(") ☃☠ 2009/10/14 Oleg Kobchenko <[email protected]>: >> From: Chris Burke <[email protected]> >> To: Programming forum <[email protected]> >> Sent: Tue, October 13, 2009 10:26:46 PM >> Subject: [Jprogramming] J7 Project MNager >> >> I would like to rework project manager for J7, and have put up a >> proposal at >> http://www.jsoftware.com/jwiki/System/Beta/Project%20Manager. Comments >> welcome. Forum messages can go to the beta forum. > > An interesting solution for a simplified IDE is the Xcode Organizer. > http://www.macresearch.org/tutorial-introducing-xcode-30-organizer > http://developer.apple.com/iphone/library/documentation/DeveloperTools/Conceptual/XcodeProjectManagement/140-Using_the_Organizer/using_the_organizer.html > It is like a text editor with a "projects" browser in a side bar tree. > > A project is just a folder with sub-folders and some defined > targets (build, clean, run, custom) similar to Java Ant. > Many projects can be added to the tree as roots, so there is > an active project, and an active target. > > One way to promote ProgMan and make it easier to use, is to integrate > such Organizer with the edit window. It would act as an "explorer" to > browse or open adjacent files and folders, but when a project file is > present it will run targets from it. > > The text editor supports syntax highlighting, multi-documents and > intra-document symbols (globals, etc; both as drop-downs). > Breakpoints could also be supported by the text window, so that > it is closer integrated with the debugger. > > Separation of targets and actions. E.g. "compile" is an action of > combining one or more J scripts, resolving imports and removing > comments; then "compile" action can be used in different targets > such as "build" alongside other actions like copy, create folder etc. > There may be multiple targets per project. A target may be dependent > on other targets in current or other (sub)projects. > > Sub-project is part of a larger module such as addon, which is > divided into smaller projects. Typically there should be one main > project, which depends on sub-projects. > > External dependencies are outside of the current larger module (are > not sub-projects). They are typically other addons. > > Dependencies may be either Included or Required. Only modules whose > all dependencies are included (recursively) can produce a stand-alone > product, which is distributed as a single script or folder. > > > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > -- Björn Helgason, Verkfræðingur Fugl&Fiskur ehf, Þerneyjarsundi 23, Hraunborgum Po Box 127,801 Selfoss , t-póst: [email protected] gsm: +3546985532 Landslags og skrúðgarðagerð, gröfuþjónusta http://groups.google.com/group/J-Programming Tæknikunnátta höndlar hið flókna, sköpunargáfa er meistari einfaldleikans góður kennari getur stigið á tær án þess að glansinn fari af skónum /|_ .-----------------------------------. ,' .\ / | Með léttri lund verður | ,--' _,' | Dagurinn í dag | / / | Enn betri en gærdagurinn | ( -. | `-----------------------------------' | ) | (\_ _/) (`-. '--.) (='.'=) ♖♘♗♕♔♙ `. )----' (")_(") ☃☠ ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
