NuSphere Forums Forum Index
NuSphere Forums
Reply to topic
File formats used by the IDE


Joined: 31 Jul 2005
Posts: 16
Reply with quote
When using a versioning system, it's often practical only to include those files that are required for the project, while files containing user-specific settings (such as IDE layout) are kept outside the repository.

As far as I can see, the file formats of the IDE are as follows:

    PPW Workspaces; contains a list of the projects and of the expanded nodes of each project (a mix of user-specific settings and required settings).

    PPJ Project files, contains project settings, such as include paths, hidden file patterns and which file to execute.


There are a number of files which I'm not at all sure what do, and which would have been very helpful to know a little more about. These are:

    PPD Appears to contain IDE layout for the profiler (in which case it would be a user-specific file)

    DSK List of open files, breakpoints and cursor locations (also entirely user-specific). However, DSK also appears to contain parameters for debugging runs, which could be of use for other members of the team.

_________________
jorgen*fabeljet,com
View user's profileFind all posts by j0rg3nSend private messageVisit poster's website
Site Admin

Joined: 13 Jul 2003
Posts: 8344
Reply with quote
All the files are used by the IDE.

ppd - profiler data. It saves all the sessions if enabled. See Tools->settings->debugger tab, "Save profiler history" and "Keep profiler sessions".
If you open profiler window, you can list stored data with right and left arrows.
Phped creates ppd files for each workspace.

dsk - contains workspace's desktop, in particular the files opened, cursor locations, breakpoints, watches and arguments
Phped creates dsk files for each workspace.

ppx - contains structures shown in the code explorer window.
Phped creates ppx files for each project.
View user's profileFind all posts by dmitriSend private messageVisit poster's website
File formats used by the IDE
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT - 5 Hours  
Page 1 of 1  

  
  
 Reply to topic