Tôi đang bắt đầu một vị trí phát triển mới với một công ty triển khai nhiều sản phẩm của mình trong Adobe Flex. Tôi nên tìm những công cụ nào để cài đặt (tùy chọn Ubuntu Linux) cho sự phát triển Flex?Công cụ phát triển cho Adobe Flex/AIR?
Trả lời
Như đã nói, cài đặt Flex Builder 3 trong Linux là một cách tuyệt vời để bắt đầu. Nó nhanh chóng và dễ dàng để có được và chạy, và kể từ khi nó dựa trên Eclipse, môi trường tổng thể là phong nha.
Điều đó nói rằng, tôi đã có thể kết hợp một môi trường Flex-xây dựng phong nha bằng cách sử dụng Emacs và một số gói của bên thứ ba để có mọi thứ chạy dưới Linux.
Dưới đây là một tóm tắt nhanh về những gì tôi đã sử dụng (điều này là không toàn diện - chỉ là những gì tôi có thể nhớ):
- Flex 3 SDK cho Linux
- actionscript-mode.el cho AS đang nổi bật
- nxml bundle cho Mã MXML làm nổi bật
- ani-fcsh.el để chạy fcsh từ Emacs
- ECB để duyệt mã trong Emacs
- snippet.el cho tạo mã mẫu trong Emacs
This link cũng là hữu ích để bắt đầu. Nó liên kết với this article, trong đó nói về việc đặt cùng một môi trường phát triển Flex trong Linux. Tôi đã có thể kết hợp một số kịch bản lệnh shell để biên dịch và chạy các ứng dụng.
Lưu ý: Tôi không thực hiện bất kỳ lỗi nào, mặc dù Adobe có một số info về việc này.
Lưu ý # 2: Nếu bạn quyết định sử dụng Flex Builder, nó sẽ cài đặt phiên bản trình gỡ lỗi Flash Player 9 trong trình duyệt của bạn (bạn có thể không nói). Tôi khuyên bạn nên cài đặt version 10's debugger. Người xây dựng sẽ đưa ra cảnh báo về việc không hỗ trợ phiên bản, nhưng mọi thứ khác dường như hoạt động.
Nếu có thể, hãy thử Flex Builder 3 alpha for Linux. Đó là bạn có thể nhận được (không phải không có thiết lập của peeves vật nuôi mặc dù!). Tuy nhiên, nó thiếu những điều sau:
* Design view
* States view
* Refactoring
* Data Wizards
* Cold Fusion - Data Services Wizard
* Web Services introspection
* Profiler
Vì AIR/Flex là công nghệ đa nền tảng, tôi không hiểu tại sao bạn muốn giới hạn bản thân với Linux. Ít nhất là trong thời gian này, tôi nghĩ bạn nên sử dụng Flex Builder 3 phù hợp trên Windows để phát triển. Sau đó, bạn có thể kiểm tra (các) sản phẩm của mình trên Linux.
Lý do tôi nói Ubuntu Linux là vì tôi phát hiện ra rằng đã Ubuntu sẽ môi trường dev của tôi. –
Adobe sẽ không còn đầu tư vào việc phát triển phiên bản Adobe® Flex® Builder ™ hoặc Adobe Flash® Builder ™ chạy trên hệ điều hành Linux. – mico
về gỡ lỗi - có một debugger AIR bên ngoài gọi là MonsterDebugger đó là khá tốt
- 1. Công cụ phát triển Tumblr
- 2. Công cụ chọn màu - đề xuất cho các công cụ dành cho nhà phát triển Chrome
- 3. Công cụ phủ sóng xây dựng cho các công cụ dành cho nhà phát triển chrome
- 4. Công cụ để phát triển Meteor
- 5. Công cụ phát triển bổ sung cho Java
- 6. Công cụ hàng đầu cho nhà phát triển C#/sql
- 7. Công cụ phát triển Commodore 64 cho Mac OS X
- 8. Công cụ/plugin phát triển Eclipse “phải có” cho PHP
- 9. Công cụ dành cho nhà phát triển Android khác
- 10. Adobe Flex Phát triển trên Ubuntu
- 11. Bắt đầu phát triển plugin Adobe Premiere?
- 12. Công cụ phát triển SNMP MIB
- 13. Xuất dữ liệu từ công cụ nhà phát triển Chrome
- 14. Phát triển Thanh công cụ trong Visual Studio 2008
- 15. Thực tiễn/Công cụ phát triển từ xa
- 16. QT Properties - cú pháp đường hoặc công cụ phát triển
- 17. Các công cụ phát triển và gỡ lỗi OpenID
- 18. Gỡ lỗi iframe bằng công cụ nhà phát triển Chrome
- 19. Phát triển nhanh; các công cụ miễn phí trực tuyến!
- 20. Các công cụ FOSS để phát triển Flash
- 21. Công cụ tốt để phát triển GUI trong Android?
- 22. Công cụ GUI dành cho nhà phát triển và quản trị dành cho Hadoop
- 23. Thanh công cụ dành cho nhà phát triển tốt nhất cho IE là gì?
- 24. Ẩn thanh công cụ Adobe, thanh menu, thanh cuộn, v.v.
- 25. Công cụ triển khai Django
- 26. Công cụ REST hỗ trợ cho việc phát triển và thử nghiệm
- 27. Tắt chức năng $ của Công cụ dành cho nhà phát triển Chrome
- 28. Javascript IE8 không chạy trừ khi Công cụ dành cho nhà phát triển mở?
- 29. Kiểm tra trong IFrame trong Công cụ dành cho nhà phát triển IE8?
- 30. Thay đổi firebugx.js để chứa các Công cụ dành cho Nhà phát triển IE
Ngoài ra còn có các plugin Emacs để làm việc với SVN. Tôi đã không sử dụng chúng, nhưng chúng cũng đang nghiên cứu. – bedwyr