Instant IDE 1.5.0 is AWESOME!

I wanted to say a few words of praise about the Instant IDE v1.5.0 update. 😉

It's so good I've started doing everything in it now. It used to be a tool that was handy to use now and again, when it was really needed. Now I find myself firing it up for anything as it's such a pleasure to use and feels so smooth.

The whole vibe with the icons is a win for me. I'm very visually oriented so this makes it feel exciting and comfortable - especially when coding for many, many hours.

The save state is just fantastic! Especially as it is not machine specific.
I can start a project on my desktop and suddenly have to run off somewhere, so I throw my laptop in my backpack and later I can fire up Instant IDE and everything is exactly where I left it...
AWESOME!

Search and Replace is perfect. It's not just a simple inclusion, it has all the elements I could need, case sensitive, replace one, replace all, find in selection... Love it.

I have been building loads of plugins recently - just simple custom things, nothing huge, and the ability to build them all direct in Instant IDE and then click Download on the folder and BOOM! I have an instantly created plugin zip file on my desktop ready to rock.
Makes me feel like a plugin ninja!

Uploading files is smooth as silk as well. I'm usually only uploading JS libraries or fonts etc. but the process is just a pleasure.
And not forgetting the dual editor windows and the new dragable window sizing which may be the best new feature of all!

Of course I still have a couple of items on my wishlist! Maybe they could see v1.6.0?!!
I can but ask eh!

  1. CSS indent options (the ability to choose 2 or 4 character spacing).
    This is important for me as I can work on projects where all other files use 2 character indented spacing.
    Would be great to not have to either pull the file into Sublime and beautify it... or I have figured I can hack the effect by deleting the first tab and replacing it with 2 spaces, then whenever I hit Enter after that it sticks to the 2 character indent, but only within that same class / ID, then you have to repeat the process on the next class / ID.

  2. Desktop Site Preview window drag size stops at 1300px. Would love it to react responsively and go all the way to 1024 at least.
    I currently have to jump into the main site to check 1024px-1300px, which is cool - I'm just being picky there!

That's all. 😉

Thanks for making Instant IDE so awesome.. Really appreciating all the work that has gone into this.

Brett

@Brett-Redvers

Thanks for taking the time to share all of this helpful feedback! You can work on something for months and think it's awesome, but without actual real-world feedback from other users it's really not a viable pat on the back. 🙂

Thanks also for the requests. 1.5.0 is certainly not perfection so I'm always looking to improve it even more. Regarding #2, can you clarify what you mean by "Desktop Site Preview window drag size stops at 1300px."? I must be missing something because as far as I know you can drag it as wide or narrow as you like.

Thanks again Brett! 🙂

Hey @eric !

A pat on the back is truly deserved. 😉

I've even got some of my more code-friendly clients using it recently and they love it!
I help some people out who have had over complicated websites built that they don't know how to - or at first are unable to edit as they need to work on the PHP templates.
So Instant IDE helps me to teach them how their site works and how to make edits, all while I gain their trust before they let me loose building something new for them. This has been an unexpected win! Using Instant IDE to teach others! 😉

Anyway...
The 'Desktop Site Preview' window - when it hits 1300px a horizontal scrollbar appears on the bottom.
So we can keep dragging but the actual site preview stays locked at 1300px.
Would be great if it's possible to remove that and have it work responsively - so we can keep dragging and eventually hit mobile width. Just like a browser works when you have the inspector open and you drag.

Oh and by the way - would also love the ability to upload folders - with overwrite abilty. I found myself needing to upload an entire theme the other day (had to do a manual update).

Cheers Eric! 😉

@Brett-Redvers

That's awesome! I love to hear about the various ways these tools provide value. 🙂

Regarding the Site Preview width, that's there so you can essentially view a full width web page while not necessarily having to have a full width Site Preview window. And then for mobile views you can click the mobile icons. But I do agree that it would be nice to have an option to toggle that on or off. I'll add that to my list.

Regarding uploading folders, I'll look into that, but note that currently you can just zip a folder on your computer, upload that as a file into iIDE, and then double click that zip file inside iIDE to unzip it and even clear out the zip file itself.

Cheers @eric 😉

Just tried the zip upload - works fab, I had no idea I could do that!
Would be awesome if there was an option to overwrite current files. 😉

Brett

@Brett-Redvers

I just retested this: When you upload a file and a file with the same name exists it is overwritten by the uploaded file. Are you getting different results? I did note that unzipping a folder with files of the same name inside (as those outside the zip file) will result in file-name-1.ext, but that's different than not being able to overwrite on upload.

Hey @eric

Yea, I was referring to the unzipping creating file-name-1.ext
I was trying to update themes / plugins via Instant IDE.
It's really the only element I have to jump back in to SFTP for at the moment.

@Brett-Redvers said in Instant IDE 1.5.0 is AWESOME!:

Hey @eric

Yea, I was referring to the unzipping creating file-name-1.ext
I was trying to update themes / plugins via Instant IDE.
It's really the only element I have to jump back in to SFTP for at the moment.

Why? When I update a theme or plugin with iIDE I simply upload the theme/plugin zip file, then delete the theme/plugin folder, and then double-click the theme/plugin zip file to unzip (and then click "OK" to have iIDE delete the zip file for me). It takes about as much time as it would for you to open up your SFTP software. Or am I missing something?

Hey @eric

Ah I get ya - delete the original folder first.
I was trying to prevent as much downtime as I can on a live site.
As if I delete a theme and then unzip a new version of the theme, there is some time where the site is themeless.
Whereas if I just overwrite I don't have that issue. 😉

In general tho this depends on the speed of the sever.. I have some clients with huge themes and a really poor server so the deleting of thousands of theme files can sometimes take a good 5 mins.

For most clients it's not an issue as I have them on decent hosting with clean themes - just the odd few who refuse to look at their theme and hosting problems!

@Brett-Redvers

First, note that deleting a theme folder with FTP involves every single file being deleted, which, if large enough, can take some time. iIDE deletes files/folders MUCH faster. So in most cases this is a non issue. I would be interested in your findings if you were to test this out by updating a very large theme folder using iIDE. See if it results in notable down time, or if it it takes only a handful of seconds. And of course I may provide a setting that allows you to overwrite files on upload, but I'm just curious how much of an issue this would be in the cases you're suggesting.

@eric

Wow..... 😉
Guess my experiences with SFTP were overshadowing the real power of Instant IDE!

I added a huge 30MB theme with nearly 2000 files.
Uploaded an updated theme zip.
Then started my stopwatch.
Deleted the theme.
Unzipped the the new theme.

I barely got to 8 seconds on the stop watch - and that includes me messing around trying to press the buttons!

I honestly had no idea it could be that fast! This exact theme can take an excruciating amount of time to delete or update via SFTP.
I did just test on a fast server but with that kind of performance my worries have been put to rest.
Learn something new every day!

Very impressive! 😉

Awesome! Yeah, the way iIDE deletes files is night-and-day faster than cumbersome sftp. I can't tell you how many times I've gone to iIDE just to do some simple file manipulation task on a server, because I knew that doing this through sftp would take way longer. Of course you can also SSH through your command line for faster file manipulation than sftp, but just connecting to your server and banging out the commands (many of which I still have to look up) can be cumbersome on their own. I like a nice UI when I can get one. 🙂

@eric
Another win for iIDE!!

Log in to reply