Shop OBEX P1 Docs P2 Docs Learn Events
SimpleIDE suggestions — Parallax Forums

SimpleIDE suggestions

RaymanRayman Posts: 14,670
edited 2012-09-13 11:48 in Propeller 1
Just started trying SimpleIDE to compile a program converted to C++ with Spin2Cpp...

Here's some feedback:
It took me a while to figure out how to add files to the project...
Only way I found was to right-click on a file already in the project.
Personally, I think "add files to project" should be an option under the "Project" menu.

When I tried to copy and paste from the "Build Status" into this forum,
there were many extra line returns in the pasted text that I had to remove.
Also, right clicking, makes your selection almost appear to be unselected.
Might be better if stays blue...

I don't see any way to change the project directory...

Comments

  • jazzedjazzed Posts: 11,803
    edited 2012-09-09 11:49
    Rayman wrote: »
    Just started trying SimpleIDE to compile a program converted to C++ with Spin2Cpp...

    Here's some feedback:
    It took me a while to figure out how to add files to the project...
    Only way I found was to right-click on a file already in the project.
    Personally, I think "add files to project" should be an option under the "Project" menu.
    I don't really expect people to read documentation anymore, but there is a user guide that explains all this (needs updates for 0-8-x).

    The Help Menu -> Help option should load www.parallax.com/propellergcc (permalink to https://sites.google.com/site/propellergcc/) in the browser. SimpleIDE is the last documenation link on the left, and the page contains a .pdf link.

    Project Menu -> Add File, etc... is a good idea. Thanks.
    Rayman wrote: »
    When I tried to copy and paste from the "Build Status" into this forum,
    there were many extra line returns in the pasted text that I had to remove.
    Also, right clicking, makes your selection almost appear to be unselected.
    Might be better if stays blue...

    Ya, these seem to be more of a windows problem. I don't have any control over it at the moment.
    Rayman wrote: »
    I don't see any way to change the project directory...

    I don't understand. Do you have a specific example? Maybe a few steps to illustrate?

    Thanks,
    --Steve
  • RaymanRayman Posts: 14,670
    edited 2012-09-09 12:53
    Thanks. Actually, it looks to me like all those right-click options that start with "Add ..." should be under the Project menu.
    Or, perhaps when you right click above the files where the .side project name is. They don't really seem like they should operate on the existing project file.

    When you create a project, it asks for the project directory. But, maybe that is just where the .side file gets put. If so, never mind.

    I kinda also would like to have a "Save Project" option.

    Also, under "Project" there is a "Properties" menu item. But, these seem like "SimpleIDE" options and not "project" options that get stored in the .side file...

    You mentioned the "help" option... Maybe you could split that into 2 options... rename the current one to "GCC help" and make a new one for "SimpleIDE help" that takes you to that linke with the pdf.
  • RaymanRayman Posts: 14,670
    edited 2012-09-09 15:44
    I'm seeing a lot of "cannot open output file a.out: Permission denied" when I try to compile the first time. Works the second time...
    Anybody else seen that?
  • ypapelisypapelis Posts: 99
    edited 2012-09-09 19:48
    Rayman wrote: »
    I'm seeing a lot of "cannot open output file a.out: Permission denied" when I try to compile the first time. Works the second time...
    Anybody else seen that?

    Yes, it has happened to me a few times. Always works the next time around. I am running Windows 7, 32 bit.

    Another thing is, at some point the .side file became read only (not sure why) but any changes I did to the project (add file/add file link) were quietly ignored; it would be nice to get a message indicating that the .side file could not be written to.
  • jazzedjazzed Posts: 11,803
    edited 2012-09-09 21:16
    ypapelis wrote: »
    Yes, it has happened to me a few times. Always works the next time around. I am running Windows 7, 32 bit.

    Another thing is, at some point the .side file became read only (not sure why) but any changes I did to the project (add file/add file link) were quietly ignored; it would be nice to get a message indicating that the .side file could not be written to.

    Where did you put your demos?
    Putting files into c:\Program Files (x86)\SimpleIDE\* could cause this kind of problem.

    The a.out problem could be caused by me accidentally leaving files in the package....
    Another reason could be that the file is in use by another program temporarily.

    Thanks for these reports.
  • ypapelisypapelis Posts: 99
    edited 2012-09-09 21:46
    jazzed wrote: »
    Where did you put your demos?
    Putting files into c:\Program Files (x86)\SimpleIDE\* could cause this kind of problem.

    The a.out problem could be caused by me accidentally leaving files in the package....
    Another reason could be that the file is in use by another program temporarily.

    Thanks for these reports.

    Sorry, maybe I didn't explain the issue with the read-only .side file clearly enough. It became read-only because I was messing with it outside the editor (using vi, since I could not figure out how to add files to it). So the issue is not that it became read-only due to the IDE, the issue is that given that it because read-only, it would be nice to get a warning that it cannot be changed.
  • RaymanRayman Posts: 14,670
    edited 2012-09-13 11:13
    I wish I could create a new project file in an already existing folder...
  • jazzedjazzed Posts: 11,803
    edited 2012-09-13 11:15
    Rayman wrote: »
    I wish I could create a new project file in an already existing folder...

    New file, save as. Click the COG. Done.

    The new project dialog does need a little work in this area. I assume that's what you mean.
  • RaymanRayman Posts: 14,670
    edited 2012-09-13 11:48
    yes, I mean the .side file...
Sign In or Register to comment.