Khi phát triển một thành phần mới trong Delphi, tôi chạy vào sự kém hiệu quả này. Mỗi lần tôi thực hiện các thay đổi gia tăng đối với mã nguồn (ví dụ, sửa lỗi), tôi xây dựng thành phần mới và cài đặt nó trên Component Palette. Điều này là OK. Trong một trường hợp khác của IDE, tôi đã mở một dự án đang sử dụng thành phần này. Nó là một thành phần hình ảnh trên một trong các hình thức của tôi. Để áp dụng các thay đổi mới, khởi động lại trường hợp thứ hai này là bắt buộc - việc đóng và mở lại biểu mẫu hoặc dự án là không đủ. Quá trình này có thể được tối ưu hóa không?Làm cách nào để tải gói thành phần đã cập nhật mà không cần khởi động lại IDE?
5
A
Trả lời
3
Nếu bạn muốn tải lại các gói thiết kế thời gian mà không giết chết IDE bạn có thể:
- mở hộp thoại Install Packages.
- Bỏ chọn gói và kiểm tra lại gói.
Đã chỉnh sửa để xóa các bước không cần thiết.
Các vấn đề liên quan
- 1. Làm cách nào để cập nhật ứng dụng web Tomcat mà không cần khởi động lại toàn bộ dịch vụ?
- 2. Cập nhật hình ảnh mà không cần tải lại trang
- 3. Làm thế nào để cập nhật một UITableViewCell mà không cần tải lại toàn bộ bảng
- 4. Cập nhật các thư viện được chia sẻ mà không cần khởi động lại quy trình
- 5. cách cập nhật trang Django mà không cần tải lại trang?
- 6. Có thể tải lại chế độ xem mà không cần khởi động lại Django không?
- 7. Rcpp có thể gói DLL được dỡ bỏ mà không cần khởi động lại R?
- 8. Làm cách nào để tải lại div mà không cần tải lại toàn bộ trang?
- 9. Khởi động lại nginx mà không cần sudo?
- 10. Làm cách nào để duy trì phiên hoạt động mà không cần tải lại trang?
- 11. khởi động lại ứng dụng mà không cần khởi động lại máy chủ?
- 12. Cập nhật URL của trình duyệt mà không cần tải lại trang
- 13. HTML - Thay đổi \ Cập nhật nội dung trang mà không cần refresh \ tải lại trang
- 14. Có cách nào để cập nhật JDK mà không cần tải xuống phiên bản mới theo cách thủ công không?
- 15. Tải lại/làm mới tệp cấu hình Spring mà không cần khởi động lại thùng chứa servlet
- 16. Khi nào khởi động lại và không tải lại Nginx?
- 17. Tôi làm cách nào để chia sẻ một dịch vụ giữa các hoạt động mà không cần khởi động lại?
- 18. Cập nhật từ khóa khóa phông chữ trong emacs mà không cần tải lại chế độ chính
- 19. Làm cách nào để tải xuống gói từ apt-get mà không cần cài đặt?
- 20. Làm cách nào để làm mới cài đặt phông chữ mà không cần khởi động lại Emacs?
- 21. Nạp lại Kerberos config trong JAVA mà không cần khởi động lại JVM
- 22. Tôi có thể cài đặt plugin mà không cần khởi động lại trình duyệt và máy
- 23. Làm thế nào để gỡ lỗi các ứng dụng PyQt mà không cần khởi chạy lại?
- 24. Đường ray: Cập nhật thuộc tính mô hình mà không cần gọi lại số gọi lại
- 25. Thành phần cập nhật tự động tốt nhất cho Delphi
- 26. Tôi làm cách nào để gửi cập nhật các gói?
- 27. Điều gì khiến user.config bị trống? Và làm cách nào để khôi phục mà không cần khởi động lại?
- 28. Làm cách nào để xóa bộ nhớ cache truy vấn Coldfusion mà không cần khởi động lại máy chủ?
- 29. Android - chuyển sang hoạt động mà không cần khởi động lại nó
- 30. Khởi động ứng dụng android mà không cần hoạt động
Các bước 1 và 4 không cần thiết. – truthseeker
Đôi khi nó xảy ra tôi không thể xây dựng dự án thành phần vì lỗi nghiêm trọng: Không thể mở (chương trình vẫn đang chạy?). Điều này có thể tránh được bằng cách sắp xếp lại các hoạt động: đầu tiên bỏ chọn gói, sau đó xây dựng và cài đặt thành phần và kiểm tra lại thành phần một lần nữa. – truthseeker
Tôi nghĩ rằng nếu bạn muốn chạy hai trường hợp IDE, nó luôn đòi hỏi nhiều công việc hơn. Delphi xử lý việc tải lại trong cá thể IDE hiện tại nhưng không cho các trường hợp khác tải lại các gói của nó. Nếu bạn có thể làm việc trong một cá thể IDE đơn lẻ, và chỉ sử dụng một nhóm dự án, thay vì chuyển đổi các cá thể IDE, bạn sẽ thấy điều này dễ dàng hơn. –