2009-02-17 31 views
12

Tôi hiện đang sử dụng FlashDevelop cho phát triển Actionscript3 của mình là gì. Tôi cũng đã thử sử dụng Flex3 để phát triển Actionscript3 của mình. Tôi đã tò mò nếu FDT vượt trội so với trước đây và rằng nếu nó là chi phí ra trọng lượng nó là hữu ích. Có bất kỳ ứng dụng nào khác ngoài đó để giúp hợp lý hóa quy trình không?IDE tốt nhất cho phát triển actionscript3

Trả lời

9

Vâng cho đến nay IDE tốt nhất là nhật thực với một trong hai fdt hoặc xây dựng flex được cài đặt (flex builder chỉ là một phiên bản đóng gói của nhật thực). Vấn đề lớn nhất với FlashDevelop là nó thiếu các công cụ gỡ lỗi. Nếu bạn đi vào nhật thực, và dạy cho mình cách gỡ lỗi đúng một ứng dụng, nó có thể tiết kiệm cho bạn nhiều thời gian.

Đối với người xây dựng flex hoặc fdt, điều đó tùy thuộc vào bạn. Một lợi ích lớn fdt có là nó vẫn hỗ trợ phát triển AS2. FDT cũng có rất nhiều tính năng đẹp khác như tạo khuôn mẫu mã.

Tôi có cả hai nhưng tôi chủ yếu dính vào flex builder cho công việc flash của tôi như tôi thích cách tôi có thể sử dụng nó cho cả flash và flex làm việc và có thể dễ dàng chuyển đổi giữa hai với nỗ lực tối thiểu. Nếu tôi đã phải làm việc trong as2 một lần nữa (thần cấm) tôi chắc chắn sẽ không heistate để chuyển trở lại vào môi trường fdt.

+3

Vấn đề lớn nhất của tôi với Flex Builder là nó đắt tiền và tôi rẻ. FlashDevelop là miễn phí, nhỏ và hiệu quả, theo ý kiến ​​của tôi (cấp cho bạn, thiếu gỡ lỗi). Tôi đã không nhận thức được FDT, bây giờ tôi là: bạn có biết rằng nó có giấy phép phát triển nguồn mở miễn phí không? –

+0

Đồng ý về chi phí nhưng may mắn là công ty tôi làm việc khá tốt với giấy phép phần mềm. Không, tôi không biết về giấy phép nguồn mở. nghe có vẻ thú vị ... –

+1

Là một nhà phát triển được sử dụng cho một môi trường phát triển như Visual Studio, tôi có thể nói rằng Plugin Eclipse là Flex IDE duy nhất mà tôi cho là có thể chấp nhận được. Tuy nhiên, tôi không coi trình gỡ lỗi là một tính năng tùy chọn, do đó kết quả của bạn có thể thay đổi. –

3

Tôi phải mở rộng câu trả lời của euge1979.

Flex SDK (bao gồm khung, trình biên dịch, v.v.) được chia thành phiên bản Adobe sở hữu miễn phí và phiên bản nguồn mở. Dù bằng cách nào, bạn cũng có thể biên dịch SWF miễn phí.

Flex Builder KHÔNG miễn phí. Bạn có bản dùng thử 30 ngày.

Một điều cần lưu ý là FDT trong phiên bản tiếp theo (từ 3.1 đến 3.2) sẽ có thể xử lý mxml, do đó làm cho nó tương đương với Flex Builder về các tính năng. Tôi thực sự yêu một số tính năng FDT làm cho các tác vụ phổ biến dễ dàng như định dạng hoặc tạo chức năng, đối tượng & v.v.

Ngay bây giờ - gắn với Flex Builder.

PS: Flex Builder được xây dựng trên Eclipse nhưng nó làm hỏng tất cả. Tôi đã gặp rất nhiều vấn đề với FB làm plugin và nếu tôi cài đặt plugin vào FB. Và tất cả sức mạnh biến mất nếu tôi không thể sử dụng nó như là plugin hoặc cài đặt những người khác vào nhật thực.

môi trường ưa thích của tôi ngay bây giờ là: Aptana Studio + FDT + PyDev + PHPDev

+1

Chỉ cần một FYI, thử nghiệm Flex Builder, ít nhất là thời gian tôi viết này, là 60 ngày. – Boden

+0

Bạn CÓ THỂ cài đặt plugin trong Flash Builder, bạn chỉ cần bật chúng bằng cách chỉnh sửa tệp cấu hình: http://stackoverflow.com/questions/1023044/getting-the-message-cannot-start-the-update-ui -when-trying-to-run-the-update – timoxley

1

Chỉ cần bắt đầu nhìn vào lập trình AS3 chỉ, luôn tìm kiếm những công cụ mã nguồn mở, vì vậy đã FlashDevelop lựa chọn đầu tiên.

Không có bất kỳ tính năng điểm ngắt nào là không thể thực hiện được khi phát triển ứng dụng. Mặc dù nó là một tính năng sắp tới tôi gắn bó với flexbuilder cho đến khi nó được thực hiện trong flasdevelop.

1

Tôi từng sử dụng FDT cho nhiều mã hóa FLASH (không phải Flex) nhưng tôi thấy Flex builder ngang hàng. Điều chính tôi cảm thấy nhu cầu FlexBuilder là tái cấu trúc tốt. Di chuyển từ một dự án java để uốn cong, và sau đó muốn tái cấu trúc mọi thứ là một nỗi đau. Có một số, nhưng nó chỉ cần được trên cùng cấp như Java trong nhật thực.

Từ bộ nhớ, FDT có thể đã hỗ trợ tái cấu trúc tốt hơn.

Trình tạo Flex cũng có hỗ trợ bảng định kiểu tốt hơn, v.v. Tôi không biết liệu có tốt hơn không, chúng có khác biệt chút ít không. Trong sự thật tôi tìm thấy người xây dựng flex là đủ tốt (và nếu phiên bản tiếp theo chỉ làm cho một vài cải tiến) mà tôi không bỏ lỡ FDT.

Nếu bạn thực hiện bất kỳ AS2 nào, FDT thật tuyệt. Nó thậm chí còn cung cấp các lỗi thời gian biên dịch thích hợp (so với ide flash). Tôi là một vài xây dựng cũ cho FDT (tôi có 3,1, nhưng không phải mới nhất). Thực sự kiểm tra lỗi của FDT và trình phân tích cú pháp AS2/3 chung là TỐT HƠN.

3

builder flex vì

  1. bạn có thể gỡ lỗi
  2. bạn có thể sử dụng các hồ sơ, bạn có thể thực đào vào bộ nhớ máy nghe nhạc nhớ sửa chữa rò rỉ
  3. nhật thực có thể làm rất nhiều cho bạn với giai điệu của plug ins


- mylyn kết nối các lỗi cơ sở dữ liệu của bạn với IDE và nhiều liên kết khác svn cam kết thực hiện tác vụ
- plugin subeclipse cho SVN

1

Tôi chủ yếu sử dụng FDT vì những lý do tương tự như trên + Tôi không có trên Windows.

Tôi chỉ muốn thêm rằng FlashDevelop là một đóng góp rất hào phóng cho cộng đồng nguồn mở flash (một lời cảm ơn lớn đến Philippe và Mika) với một danh sách dài các công cụ tốt đẹp.

Thực ra tôi vẫn thiếu công cụ "tự động hoàn thành thông minh" tốt hơn FDT/FB, haXe được hỗ trợ, bạn có thể duyệt nội dung swf từ trình thám hiểm dự án, các mẫu dự án được tạo dễ dàng, v.v. ...

Một điểm cần xem xét là FlashDevelop là nghĩa đen nhẹ hơn 100 lần so với FDT (3.7 so với 297M).

Bạn nên dùng thử FDT hoặc FB trong 30 ngày. Nhưng nếu bạn hài lòng với FlashDevelop, nó có thể đáng để tiết kiệm tiền (IMO, FDT là overpriced) và hỗ trợ mã nguồn mở.

Đội FD hiện đang làm việc trên các trình gỡ lỗi và các công cụ profiling như vậy với một số sự giúp đỡ nó sẽ đạt được điều đó;)

1

Tất cả đều đi xuống đến sở thích cá nhân, nhưng tôi thực sự thích FlashDevelop để FDT và FB. Và được tự do không làm tổn thương!

0

tôi đã không sử dụng flash Phát triển hoặc FDT, mặc dù tôi nghe FDT chạy chậm hơn nhiều so với Flex Builder. Tôi từng là một Lập trình viên Flash và tôi đã sử dụng Flash IDE .. Tôi đã chuyển sang Flex Builder và tôi thích nó.

+0

Tôi nghe ngược lại: http://twitter.com/alecmce/status/7693754617 – timoxley

0

FYI cho bất kỳ ai không biết: Flex Builder có thể được cung cấp miễn phí nếu bạn là sinh viên hoặc giáo viên. Và tôi chắc chắn rằng không còn giới hạn 'không thể sử dụng cho ứng dụng thương mại' được nữa.

+1

Họ cũng mới bắt đầu cấp giấy phép miễn phí cho người thất nghiệp. https: //freeriatools.adobe.com/ – quoo

+0

@quoo. 60 ngày dùng thử chính xác. –

+1

Không chắc chắn nếu nó đã thay đổi, nhưng khi tôi đăng bài này, nó không phải là một thử nghiệm 60 ngày đó là một giấy phép hoàn toàn miễn phí. – quoo

6

FlashDevelop là một IDE rất tốt cho phát triển AS3. Chưa thử FDT, nhưng đã thử Flexbuilder. Tôi có thể nói rằng đó là tốt hơn cho sự phát triển AS3 tinh khiết (không có công cụ mxml). và hoàn toàn miễn phí.

1

Jetbrains IntelliJ kết hợp với cái gì khác (FlexBuilder hoặc FlashDevelop)

Đó là công cụ sắp xếp một mình là không thể thiếu. Cải tiến cú pháp trên FlexBuilder.

Nhược điểm: nó là một IDE chậm hơn (9,02) nhưng tôi sẽ sẵn sàng đưa ra điều đó cho tất cả các chức năng bổ sung.

0

Ngoài ra còn có AXDT mã nguồn mở thay thế thành FDT/Flash Builder. Nó không phải là tốt, nhưng nó cung cấp độc đáo đặc biệt. cho những người mới bắt đầu trên Nền tảng Flash và không sẵn sàng chi tiêu đáng kể vào các công cụ dành cho nhà phát triển.

Xem AXDT: open-source cross-platform alternative for Flash development để biết thêm.

0

Tôi vẫn thích Flash IDE thông thường (hiện tại là CS5). Tôi làm việc rất chặt chẽ với các tác phẩm nghệ thuật được cung cấp cho các dự án của tôi.

Tôi sử dụng SVN để quay lại công việc của mình. Theo kinh nghiệm của tôi với Flex Builder (bây giờ là Flash Builder) hoặc có lẽ Eclipse nói chung. Có rất nhiều tập tin tạm thời được thực hiện, một số lần đến mức nó gây nhầm lẫn cho thư mục cần tìm ... và SVN thường bị che khuất bởi đống tệp tự động này.

cũng là các dự án Flex Builder cho các nhóm, dường như không giữ cài đặt của họ trên SVN, cho tất cả người dùng.

một trong hai cách tôi thích Flash vì nó đơn giản hơn một chút, nhưng tôi thường làm việc trên các dự án nhỏ hơn mà không cần những thứ ưa thích.

0

So sang Flash Xây dựng, Flex builder mà bây giờ được gọi là Flash Builder, là IDE tốt nhất vì nó đi kèm với tính năng mạnh mẽ hơn:

1) Gỡ lỗi là dễ dàng.
2) Hỗ trợ tạo ứng dụng iOS, android và blackberry.
3) Ứng dụng của chúng tôi kết nối với xml, tập dữ liệu và api.
4) Tạo cú pháp được cải thiện.
4) Các thành phần Kéo và Thả trên sân khấu và mã được tạo cùng một lúc cho thành phần đó trong tệp mxml.
5) Nó cũng hỗ trợ mã hóa PHP và cũng là một khung công tác mới được khởi chạy riêng cho PHP.
6) Từ xa có thể được thực hiện như AS3 remoting trong flash.

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