Unreliable IDE?
Posted: Mon May 24, 2010 12:05 am
I've been using Revolkution for about a year now and really love using it. BUt, I guess I'm at the stage where more and more I'm noticing issues with the IDE that really make it seem unreliable in some ways. Here's a really simple example.
I open my .rev file then in the Application Browser, I right click on a substack and select the Delete Substack option. The substack still appears in the Application Browser. If I click on it, the it disappears so I guess I can live with that. But then I exit Revolution and get a hint that all is not as it should be because I get no prompt about saving. Next time I open the same .rev file, the substack is still there!
Most of my issues are to do with saving/not saving. Here's another one.
I have been reorganising the icons I use in my app and needed to change all the instances of of a given icon number to a different icon number. I wrote a utility that searches for any controls with a specified icon and changes the icon to a different specified icon. Run it, all seems fine. Search again for the old icon number, doesn't find any. Exit Rev, no save prompt and when I open the .rev file again, the old icon numbers are back! How can the IDE not figure out that I just changed the properties of around 20 buttons and not prompt me to save when I exit?
I guess this is made all the more ironic when I go through the whole rigmarole of being asked to save every card I have opened in the IDE even though I haven't made any changes to it. Plus no undo for actions that change format of a card like adding a new control, deleting a control (those things seem to take effect immediately even though I I specify not to save when I close the card). Add to that the occasional hard lockup requiring a Force Quit resulting in sometime hours of lost work. And yes I do have backups, done every hour with Time Machine - you can get through a lot of changes in an hour that aren't on the last backup!
I've also had instances where changes I make to scripts and compiled do not get saved when I exit.
I love the power of developing with Revolution but the IDE leaves a lot to be desired. Or is it just me? Somehow I just don't trust a program that doesn't at least prompt me to save changes when I exit, yet saves things I haven't asked to be saved.
Are there any alternatives to the Revolution IDE? I've seen mention of something named GLX (I think that's what it was called) from the makers of tRev but it doesn;t seem to be available any more.
Pete
I open my .rev file then in the Application Browser, I right click on a substack and select the Delete Substack option. The substack still appears in the Application Browser. If I click on it, the it disappears so I guess I can live with that. But then I exit Revolution and get a hint that all is not as it should be because I get no prompt about saving. Next time I open the same .rev file, the substack is still there!
Most of my issues are to do with saving/not saving. Here's another one.
I have been reorganising the icons I use in my app and needed to change all the instances of of a given icon number to a different icon number. I wrote a utility that searches for any controls with a specified icon and changes the icon to a different specified icon. Run it, all seems fine. Search again for the old icon number, doesn't find any. Exit Rev, no save prompt and when I open the .rev file again, the old icon numbers are back! How can the IDE not figure out that I just changed the properties of around 20 buttons and not prompt me to save when I exit?
I guess this is made all the more ironic when I go through the whole rigmarole of being asked to save every card I have opened in the IDE even though I haven't made any changes to it. Plus no undo for actions that change format of a card like adding a new control, deleting a control (those things seem to take effect immediately even though I I specify not to save when I close the card). Add to that the occasional hard lockup requiring a Force Quit resulting in sometime hours of lost work. And yes I do have backups, done every hour with Time Machine - you can get through a lot of changes in an hour that aren't on the last backup!
I've also had instances where changes I make to scripts and compiled do not get saved when I exit.
I love the power of developing with Revolution but the IDE leaves a lot to be desired. Or is it just me? Somehow I just don't trust a program that doesn't at least prompt me to save changes when I exit, yet saves things I haven't asked to be saved.
Are there any alternatives to the Revolution IDE? I've seen mention of something named GLX (I think that's what it was called) from the makers of tRev but it doesn;t seem to be available any more.
Pete