2011-10-12 5 views
6

Aptana 3 diventa molto lento con più progetti (grandi), come posso migliorare le prestazioni?Aptana 3 diventa molto lento con più progetti (grandi), come posso migliorare le prestazioni?

Ho diversi progetti che eseguo il checkout di subversion in una directory dev che posso accedere anche tramite Apache. Qualcosa di simile

Quindi se vado a questo URL http://local.dev Posso vedere tutte le cartelle di progetto. In Aptana sembra che questo

+ 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) 

Quindi, per accedere al progetto formare l'URL non ho bisogno di configurare Apache ogni volta, ho solo bisogno di accedere alla cartella progetto come questo http://local.dev/project o http://local.dev/another_project

Il Il problema è che questi progetti sono molto grandi (con i framework Prado, Zend e Drupal e anche le librerie aggiuntive secondo necessità) e potrei avere più filiali dello stesso progetto verificate in diverse cartelle. Aptana indica tutto ciò che penso sia il problema. So che potrei creare un progetto per ognuno di questi all'interno di Aptana stesso e chiudere il progetto se non lo sto usando, ma non vedo l'opzione per farlo in una cartella all'interno del progetto (che penso dovrebbe risolvere il mio problema), ma se faccio separare le cartelle di progetto che ho anche bisogno di impostare Apache per puntare alla nuova posizione, che è un altro dolore in sé.

C'è un modo per chiudere una sottocartella in una cartella di progetto in Aptana? o hai una cartella di sottoprogetto? o Chiudi una cartella all'interno di un progetto? o escludere l'indicizzazione di una cartella? o disattivare l'indicizzazione?

NOTA: A volte quando si aggiunge una nuova cartella all'interno di un progetto viene visualizzato l'avviso di memoria esaurita e/o Aptana si arresta in modo anomalo. Anche quando codifica Aptana diventa così pigro che è molto complicato fare qualsiasi cosa. Adoro l'IDE Aptana, ma questo potrebbe essere un problema per me.

Stavo pensando di spostare il sito Apache nella directory root di Aptana in modo da potervi accedere a livello di progetto, ma non penso che funzioni per le prestazioni di indicizzazione sul lato di Aptana.

UPDATE: Questo potrebbe essere correlato:

Sembra Aptana indicizza le cartelle .svn

UPDATE:

Finora l'unica cosa da aiuto è creare un nuovo spazio di lavoro per ogni progetto che ho bisogno di fare il checkout di svn. È un dolore passare da un progetto all'altro, ma Aptana è di nuovo utilizzabile.

UPDATE # 2

Sembra che questo fatto la lista BUG Aptana, Yeah!

UPDATE # 3

Dopo innumerevoli ritocchi per arrivare Aptana di bel gioco ho deciso di provare altri IDE.

Iniziato con Eclipse poiché è ciò che fa da base a Aptana. Ho una bella build in corso ma non è ancora al 100% quello che stavo cercando.

Anche cercando PhpStorm che è pagato IDE ma sto trovando è un IDE di altissimo livello

+0

L'indicizzazione dovrebbe migliorare le prestazioni, ma posso vedere come si ritorcerà a volte. – BoltClock

+0

@BoltClock Sono d'accordo ma non è nel mio caso –

risposta

5

Si potrebbe fare clic destro sul progetto o sulla cartella e selezionare indicizzazione>escludere dal indice per disabilitare l'indicizzazione su la selezione specifica.

Si potrebbe anche spegnere Progetto>generare automaticamente dal menu principale in modo che la costruzione non viene attivato il progetto ogni volta che un file in esso viene salvato.

Spero che questo aiuti.

+0

grazie per l'indicizzazione -> Escludi dovrò provare questo e postare i risultati. Per quanto riguarda il progetto -> Auto Build, questo non è impostato per qualsiasi progetto che ho –

+0

scusa, questo non mi ha aiutato. Ho esaminato tutti i progetti tranne quello su cui stavo lavorando ed escluso dall'indice, questo ha causato un grosso problema al riavvio di Aptana. Durante il processo di spegnimento ha voluto ricostruire ogni progetto che avevo escluso causando enormi errori di memoria, avvisi e la temuta dissolvenza sullo schermo grigio. Devo uccidere -9/force abbandonare Aptana e ora sono tornato al punto di partenza. Altre idee? –

0

Sì, ho appena spostato Coda su Mac su Aptana 3 in modo da avere codice intellisense e altri validatori. Ma il loro JSLint sta lavorando all'indietro, e recentemente ho progetti con oltre 1000 linee di codice e riescono a malapena a scorrere. A volte riesco a malapena a evidenziare il testo. Spesso evidenzierò un'intera sezione in modo da poter indentare e rimuove il codice solo se il mio mouse non si trova nel punto giusto. Originariamente ho avuto questa performance con Eclipse quando l'ho provato e l'ho abbandonato dato che era così lento. La mia ipotesi qui da quando ho un 4.2Ghz i7 980X w/12GB di RAM e RAID'd SSD Drives - il collo della bottiglia non è il sistema.

+0

Sì, sto ancora avendo problemi con Aptana 3 e sto cercando un'alternativa che sia multipiattaforma (Mac, Win e Linux) –

+0

Iniziare a considerare Komodo o Webstorm.Difficile trovarne uno con un buon bilanciamento di intellisense, integrazione di errori/avvisi e feedback di validazione. Webstorm sembra avere alcune funzionalità aggiuntive che ti permettono di ridurre del codice quando devi molto nelle tue condizioni if ​​/ else ecc ... Ad un punto in cui ora noto che non riesco nemmeno a copiare e incollare senza dover colpire CMD + C come 10 volte. – Mark

+0

Appena provato Coda ... MOLTO meglio di Aptana :) Molto molto meglio –

2

Ho avuto lo stesso problema e ho scoperto che andare a "Progetto"> "Pulisci ..." ha aiutato in modo significativo, anche se è stato necessario un po 'di tempo per essere eseguito.

1

Conservo i miei progetti in spazi di lavoro separati, utilizzo ramdisk per l'intero spazio di lavoro e aptana. E disabilito anche l'indicizzazione per le cartelle con librerie compilate o roba che non può nemmeno indicizzare l'indice.

Uso la versione a pagamento del ramdisk AMD. Con la versione gratuita devi assicurarti di eseguire commit costanti in caso di perdita di potenza. Il costo della prestazione.

0

assolutamente d'accordo ... l'eclissi bare-metal sta facendo meglio di Aptana ... ma credo che andando stallo su file e projets di grandi dimensioni (come la mia lista delle cose da fare con 14.000 righe di file html)

ho dato più ram per Aptana modificando la configurazione ... ma è ancora lenta (i5, 4GB di RAM, SSD)

Clean-opzione è grigio (sto usando solo "Generale" Progetti)

C 'MON IBM PUOI FARE MEGLIO :)

+0

itaAptana Studio 3, compilazione: 3.6.1.201410201044 (c) Copyright 2005-2013 di Appcelerator, Inc. Tutti i diritti riservati. Aptana Studio è concesso in licenza secondo i termini della GNU Public License (GPL) v3 (con eccezioni). Per ulteriori informazioni, visitare http://www.aptana.com/legal/. Per visualizzare ulteriori crediti e diritti d'autore, si prega di consultare la pagina dei crediti nel sistema di guida di Aptana Studio 3. La nostra politica sulla privacy si trova a http://www.aptana.com/privacy_policy Corporatura: Jenkins-Studio3-RCP-master-87 (origin/master) Data: 20 Ottobre 2014, 10:45:27 – canoodle

+0

AptanaStudio3.ini -startup plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar --launcher.library plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20140116 -2212 --launcher.XXMaxPermSize 1024m --launcher.defaultAction openFile -name Aptana Studio 3 -vmargs -Xms512m Xmx1024m -Xverify: nessuno -Declipse.p2.unsignedPolicy = consentire -Declipse.log.size.max = 10000 -Declipse.log.backup.max = 5 -Djava.awt.headless = true – canoodle

+0

Linux DebianGiada 3.16.0-4-amd64 # 1 SMP Debian 3.16.7-ckt7-1 (2015-03-01) x86_64 GNU/Linux – canoodle

Problemi correlati