2009-11-03 30 views
10

Tôi tự hỏi liệu có thể có tự động hoàn thành, tự động định dạng và những thứ đẹp đó hoạt động trong Eclipse IDE cho các mẫu dựa trên Django hay không.Thẻ Django cho các mẫu trong Eclipse

Chủ yếu là cho những việc này: {% ... %} {{ ... }}

Cảm ơn trước

+0

Cách được khuyến nghị hiện tại là sử dụng LiClipse. Xem câu trả lời tại: http://stackoverflow.com/a/20837924/110451 để biết chi tiết –

Trả lời

9

Kiểm tra trang này để cắm Django Eclipse: http://eclipse.kacprzak.org/

+0

cài đặt, nhưng nó không hoạt động. Nó không hiển thị trong poperties và trong biên tập viên. Các mẫu – DataGreed

+0

không thể được nhập hoặc thêm vào từ @ man2xxl 's asnwer. –

0

Tôi thực sự không biết bất cứ điều gì. A priori, có vẻ như một dự án có thể nhận được {% ... %} hoạt động bình thường, nhưng {{ ... }} có thể hơi căng. Hãy xem xét rằng các mẫu django không biết bất cứ điều gì về mã sẽ được điền vào chúng, vì vậy không có cách nào thực sự để xem xét các tiêu đề hoặc một bảng biểu tượng và đoán rằng khi bạn bắt đầu gõ fo rằng foobar có thể là một tên biến hợp lệ.

2

Tôi đã bắt đầu tạo mẫu của riêng mình trong Windows> Tùy chọn> Trình chỉnh sửa> HTML> Mẫu, ví dụ cho thẻ {% code %}{% endcomment %}. Tất nhiên, đây không phải là chính xác những gì bạn muốn, bởi vì nó không phải là động, và đó là chính xác nơi nó sẽ giúp nhiều nhất.

+1

Bất kỳ ý tưởng nào về việc phát hành (hoặc xây dựng một cái gì đó đáng để giải phóng từ nó, nếu bạn nghĩ nó nhỏ bé)? –

0

Hình như PyDev 2.0 có tích hợp với Django Templates biên tập viên làm việc với Aptana Studio 3 từ 2010/08/18. Điều này có thể là một chút ngày. Tôi đang cố gắng thực hiện điều tương tự hôm nay. Có hướng dẫn từ Fabio Zadrozny

2

Theo mặc định, PyDev có "Mẫu" giúp việc này trở nên dễ dàng. Tôi đã tạo mẫu cho tất cả các thẻ mẫu Django và chia sẻ chúng trên Bitbucket. Chỉ cần tải xuống và nhập vào Eclipse.

+0

Lạ - Tôi không thấy thay đổi đối với mẫu của tôi sau khi nhập định nghĩa của bạn. Làm thế nào tôi có thể nói điều gì đó đã thay đổi? –

+1

Bạn có đang nhập tại Cửa sổ> Tùy chọn> Web> Tệp HTML> Mẫu không? Sau này khi bạn đang làm việc trên trang * .html bạn có thể gõ CTRL + Space và nhận được một danh sách các mẫu Django để sử dụng. Hãy cho tôi biết nếu điều này sẽ giúp. – man2xxl

+0

Woks tuyệt vời! –

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