开发者

Aptana 3 becomes very sluggish with multiple (large) projects, how do I improve performance?

开发者 https://www.devze.com 2023-04-13 01:27 出处:网络
Aptana 3 becomes very sluggish with multiple (large) projects, how do I improve performance? I have several projects that I checkout of subversion into a dev directory that I can access through Apac

Aptana 3 becomes very sluggish with multiple (large) projects, how do I improve performance?

I have several projects that I checkout of subversion into a dev directory that I can access through Apache as well. Something like this

So if I go to this URL http://local.dev I can see all the project folders. In Aptana it looks like this

+ dev (main project folder that Apache uses as well)
 - project (svn branch I'm currently testing)
 - another_project (another svn branch)
 - yet_another_project (yep, another svn branch)

So to access the project form the URL I don't need to configure Apache every time, I just need to access the project folder like this http://local.dev/project or http://local.dev/another_project

The problem is these project are very large (Prado, Zend and Drupal frameworks as well as additional Libraries as needed) and I could have multiple branches of the same project checked out into different folders. Aptana indexes all of this which is what I think the problem is. I know I could create a project for each of these within Aptana itself and close the project if I'm not using it but I don't see the option to do this to a folder within the project (which I think should solve my problem), but if I do separate project folders that I also need to setup Apache to point to the new location, which is another pain in itself.

Is there a way to close a sub-folder in a project folder in Aptana? or have a sub-project folder? or Close a folder within a project? or exclude indexing of a folder? or t开发者_如何学Curn off indexing?

NOTE: Sometimes when adding a new folder within a project I get the out of memory warning and/or Aptana crashes. Also when coding Aptana becomes so sluggish that it's very cumbersome to do anything at all. I really love the Aptana IDE but this might be a deal breaker for me.

I was thinking I would move the Apache site to the Aptana root directory so I could access it on a project level but I don't think this will work for the indexing performance on the Aptana side of things.

UPDATE: This might be related:

  • http://jira.appcelerator.org/secure/EditComment!default.jspa?id=75032&commentId=169647

Looks like Aptana is indexing the .svn folders

UPDATE:

So far the only thing to help is to make a new workspace for each project I need to checkout of svn. This is a pain to switch back and forth between projects but Aptana is usable again.

UPDATE #2

  • http://jira.appcelerator.org/browse/APSTUD-1706

Looks like this made the Aptana BUG list, Yeah!

UPDATE #3

After countless tinkering to get Aptana to play nice I decided to test other IDE's.

Started with Eclipse as that's what Aptana is based from. I have a nice build going but it's still not 100% what I was looking for.

Also trying PHPStorm which is paid IDE but I'm finding it's a top notch IDE


You could right-click on the project or folder and select Indexing > Exclude from index to disable indexing on the specific selection.

You could also turn off Project > Build Automatically from the main menu so the build doesn't get triggered on the project each time a file in it is saved.

Hope this helps.


I've been having the same problem myself and found going to 'Project' > 'Clean...' helped significantly, although it took a while to run.


I keep my projects in separate workspaces, I use ramdisk for the entire workspace and aptana. And i also disable indexing for folders with compiled libraries or stuff aptana can't even index anyway.

I use AMD ramdisk paid version. With the free version you have to make sure you do constant commits in the event of a power loss. THe cost of performance.


Yeah I just moved off Coda on the Mac over to Aptana 3 so I could have code intellisense and some more validators. But their JSLint is working all backwards, and now recently I have projects with 1000+ lines of code and they can barely scroll. Sometimes I can barely highlight text. Often I'll highlight a whole section so I can indent and it just removes the code if my mouse isn't in the right spot. I originally had this performance with Eclipse when I tried it out and abandoned it since it was so slow. My assumption here since I've got a 4.2Ghz i7 980X w/ 12GB of RAM and RAID'd SSD Drives - the bottle neck isn't the system.


totally agree... the bare-metal eclipse is doing better than Aptana... but i guess it gonna stall on large files and projets (like my todo list with 14.000 lines html file)

i gave more ram to aptana by modifying the config... but it's still sluggish (i5, 4GB of RAM, SSD)

the Clean-Option is greyed out (i am using only "General" Projects)

C'MON IBM YOU CAN DO BETTER :)


Right Click project folder and click "Close Unrelated Projects". Because Aptana live time index all opened project's folders.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号