2011-10-12 22 views
6

Aptana 3 trở nên rất chậm chạp với nhiều dự án (lớn), làm cách nào để cải thiện hiệu suất?Aptana 3 trở nên rất chậm chạp với nhiều dự án (lớn), làm cách nào để cải thiện hiệu suất?

Tôi có một số dự án mà tôi kiểm tra việc lật đổ vào thư mục dev mà tôi cũng có thể truy cập thông qua Apache. Một cái gì đó như thế này

Vì vậy, nếu tôi truy cập URL này http://local.dev Tôi có thể xem tất cả các thư mục dự án. Trong Aptana nó trông như thế này

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

Vì vậy, để tiếp cận dự án tạo URL Tôi không cần phải cấu hình Apache mọi thời gian, tôi chỉ cần truy cập vào thư mục dự án như thế này http://local.dev/project hoặc http://local.dev/another_project

Các vấn đề là các dự án này rất lớn (các khung công tác Prado, Zend và Drupal cũng như các Thư viện bổ sung nếu cần) và tôi có thể có nhiều nhánh của cùng một dự án được kiểm tra vào các thư mục khác nhau. Aptana lập chỉ mục tất cả những thứ mà tôi nghĩ là vấn đề. Tôi biết tôi có thể tạo một dự án cho mỗi cái trong chính Aptana và đóng dự án nếu tôi không sử dụng nó nhưng tôi không thấy tùy chọn để thực hiện điều này cho một thư mục trong dự án (mà tôi nghĩ là nên giải quyết vấn đề của mình)), nhưng nếu tôi làm thư mục dự án riêng biệt mà tôi cũng cần phải thiết lập Apache để trỏ đến vị trí mới, đó là một nỗi đau khác trong chính nó.

Có cách nào để đóng thư mục con trong thư mục dự án trong Aptana không? hoặc có một thư mục tiểu dự án? hoặc Đóng một thư mục trong một dự án? hoặc loại trừ việc lập chỉ mục thư mục? hoặc tắt lập chỉ mục?

LƯU Ý: Đôi khi khi thêm một thư mục mới trong một dự án, tôi sẽ không nhận được cảnh báo bộ nhớ và/hoặc Aptana bị treo. Ngoài ra khi mã hóa Aptana trở nên quá chậm chạp đến nỗi nó rất cồng kềnh để làm bất cứ điều gì cả. Tôi thực sự yêu IDE Aptana nhưng điều này có thể là một đối phó với tôi. Tôi đã nghĩ rằng tôi sẽ di chuyển trang Apache vào thư mục gốc Aptana để tôi có thể truy cập nó trên một mức dự án nhưng tôi không nghĩ rằng điều này sẽ làm việc cho hiệu suất lập chỉ mục trên mặt Aptana của mọi thứ.

UPDATE: này có thể liên quan:

Hình như Aptana được lập chỉ mục các thư mục svn

UPDATE:

Cho đến nay điều duy nhất để giúp đỡ là tạo ra một không gian làm việc mới cho mỗi dự án tôi cần phải thanh toán của svn. Đây là một nỗi đau để chuyển đổi qua lại giữa các dự án nhưng Aptana lại có thể sử dụng được.

CẬP NHẬT # 2

Trông như thế này lọt vào danh sách BUG Aptana, Yeah!

CẬP NHẬT # 3

Sau khi vô số tinkering để Aptana chơi tốt, tôi quyết định thử nghiệm các IDE khác.

Bắt đầu với Eclipse vì đó là những gì Aptana dựa vào. Tôi đã xây dựng tốt đẹp nhưng nó vẫn không phải 100% những gì tôi đang tìm kiếm.

Cũng cố gắng PHPStorm được trả IDE nhưng tôi tìm kiếm nó một IDE đỉnh cao

+0

Lập chỉ mục có nghĩa vụ phải cải thiện hiệu suất, nhưng tôi có thể xem đôi khi nó sẽ lặp lại như thế nào. – BoltClock

+0

@BoltClock Tôi đồng ý nhưng không có trong trường hợp của tôi –

Trả lời

5

Bạn có thể nhấp chuột phải vào dự án hoặc thư mục và chọn Indexing>Loại trừ từ chỉ số để vô hiệu hóa lập chỉ mục trên lựa chọn cụ thể.

Bạn cũng có thể tắt Dự án>Build Tự động từ menu chính để xây dựng không được kích hoạt trên dự án mỗi lần một tập tin trong nó được lưu.

Hy vọng điều này sẽ hữu ích.

+0

cảm ơn vì Lập chỉ mục -> Loại trừ tôi sẽ phải thử điều này và đăng lại kết quả. Đối với Dự án -> Tự động xây dựng, điều này không được thiết lập cho bất kỳ dự án nào tôi có –

+0

xin lỗi điều này đã không giúp tôi. Tôi đã đi qua tất cả các dự án ngoại trừ một dự án mà tôi đang làm việc và loại trừ khỏi chỉ mục, điều này gây ra một vấn đề lớn hơn khi khởi động lại Aptana. Trong quá trình tắt máy, nó muốn xây dựng lại mọi dự án mà tôi đã loại trừ gây ra lỗi bộ nhớ lớn, cảnh báo và mờ dần đến màn hình xám. Tôi phải giết -9/force bỏ Aptana và bây giờ trở lại hình vuông. Bất kỳ ý tưởng nào khác? –

0

Vâng tôi vừa chuyển Coda trên Mac sang Aptana 3 để tôi có thể có mã intellisense và một số trình xác nhận hợp lệ hơn. Nhưng JSLint của họ đang làm việc tất cả ngược lại, và bây giờ gần đây tôi có các dự án với hơn 1000 dòng mã và họ hầu như không thể cuộn. Đôi khi tôi chỉ có thể làm nổi bật văn bản. Thường thì tôi sẽ làm nổi bật toàn bộ phần để tôi có thể thụt lề và nó chỉ xóa mã nếu con chuột của tôi không ở đúng vị trí. Ban đầu tôi đã có hiệu suất này với Eclipse khi tôi thử nó và bỏ nó vì nó quá chậm. Giả định của tôi ở đây kể từ khi tôi đã có một 4.2Ghz i7 980X w/12GB RAM và RAID'd SSD Drives - cổ chai không phải là hệ thống.

+0

Vâng tôi vẫn gặp vấn đề với Aptana 3 và tìm kiếm một giải pháp thay thế đó là nền tảng chéo (Mac, Win & Linux) –

+0

Bắt đầu xem xét Komodo hoặc Webstorm.Tough để tìm một với một sự cân bằng tốt đẹp của intellisense, lỗi/cảnh báo tích hợp và thông tin phản hồi xác nhận. Webstorm dường như có một số tính năng bổ sung để cho phép bạn giảm bớt một số mã khi bạn phải sử dụng nhiều điều kiện if/else, v.v ... Đến thời điểm mà tôi nhận thấy tôi không thể sao chép và dán mà không phải nhấn CMD + C như 10 lần. – Mark

+0

Chỉ cần thử Coda ... MUCH tốt hơn Aptana :) Tốt hơn nhiều nhiều –

2

Tôi đã có cùng một vấn đề bản thân mình và tìm thấy sẽ 'Dự án'> 'Sạch ...' đã giúp đáng kể, mặc dù phải mất một lúc để chạy.

1

Tôi giữ các dự án của mình trong không gian làm việc riêng biệt, tôi sử dụng ramdisk cho toàn bộ không gian làm việc và aptana. Và tôi cũng vô hiệu hóa lập chỉ mục cho các thư mục với các thư viện được biên dịch hoặc các công cụ aptana thậm chí không thể lập chỉ mục.

Tôi sử dụng phiên bản trả tiền AMD ramdisk. Với phiên bản miễn phí, bạn phải đảm bảo bạn thực hiện các cam kết liên tục trong trường hợp mất điện. Chi phí hiệu suất.

0

hoàn toàn đồng ý ... nhật thực bare-metal đang làm tốt hơn so với Aptana ... nhưng tôi đoán nó sẽ gian hàng trên các tập tin lớn và projets (như danh sách todo của tôi với 14.000 dòng html tập tin)

tôi đã cung cấp nhiều ram để aptana bằng cách thay đổi cấu hình ... nhưng nó vẫn còn chậm chạp (i5, 4GB RAM, SSD)

sạch-Option là màu xám (tôi đang sử dụng chỉ "General" Dự án)

C 'MON IBM BẠN CÓ THỂ LÀM TỐT HƠN :)

+0

itAptana Studio 3, xây dựng: 3.6.1.201410201044 (c) Bản quyền 2005-2013 bởi Appcelerator, Inc. Mọi quyền được bảo lưu. Aptana Studio được cấp phép theo các điều khoản của Giấy phép Công cộng GNU (GPL) v3 (có ngoại lệ). Vui lòng truy cập http://www.aptana.com/legal/ để biết thêm thông tin. Để xem thêm tín dụng và bản quyền, vui lòng xem trang tín dụng trong hệ thống trợ giúp Aptana Studio 3. Chính sách bảo mật của chúng tôi có tại http://www.aptana.com/privacy_policy Xây dựng: jenkins-studio3-rcp-master-87 (nguồn gốc/chủ) Ngày: 20 tháng 10 năm 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.210 -Xms512m -Xmx1024m -Xverify: none -Declipse.p2.unsignedPolicy = phép -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

Các vấn đề liên quan