Tôi nên sử dụng IDE nào cho Vala?


Câu trả lời:


13

Như @aperson đã nói, Geany là một trình soạn thảo văn bản rất tốt - Nó rất nhẹ với nhiều tính năng. Nó cũng hỗ trợ vala ( valactrước tiên bạn cần cài đặt cho các tính năng đầy đủ của vala). Rất nhiều tính năng của nó là IDE như vd. bạn có thể xây dựng / chạy với 1 cú nhấp chuột.

geany vala

Để cài đặt, chạy sudo apt-get install valac geanyhoặc tìm kiếm 'valac' và 'geany' trong Trung tâm phần mềm Ubuntu.


Bạn rõ ràng có câu trả lời tốt hơn. Tôi đoán tôi cần phải có nhiều thông tin hơn để xoa dịu cộng đồng.
aperson

Làm thế nào trên thế giới người ta có thể biên dịch tất cả các tệp trong dự án với Vala? Tôi biết có các tùy chọn xây dựng / biên dịch, nhưng tôi không biết làm thế nào để liên kết chúng để tôi có thể sử dụng một tệp trong một tệp khác.
weberc2

9

Có một dự án mới tên là Valama, bạn có thể kiểm tra:

https://github.com/Valama/valama

Nó sử dụng gtksourceview, vì vậy trải nghiệm biên tập tương tự như gedit, nhưng nó vẫn đang trong giai đoạn phát triển ban đầu.

CẬP NHẬT : Nó đang trở nên tốt hơn mỗi ngày, có sự phát triển tích cực đang diễn ra.


6

Có hai plugin cho Gedit cung cấp hỗ trợ Vala. Cả Valencia và VTG đều thêm tự động hoàn thành, duyệt biểu tượng và quản lý dự án cơ bản thông qua tệp thực hiện

Valencia là hai thiết lập dễ dàng hơn vì VTG phụ thuộc vào gtksourcecompletion, nhưng VTG đã thực hiện một số bản phát hành gần đây.

http://yorba.org/valencia/ http://code.google.com.vn/p/vtg/


Ai đó không liên quan nhưng tôi nghĩ rằng blog Vala của bạn sắp biến mất một cách đáng tiếc. Nó cũng hữu ích cho tôi và có lẽ những người khác nữa vì vậy thật xấu hổ khi thấy nó đi.
tiền thận


3

Tôi không thể đề xuất một IDE cụ thể, nhưng tôi có thể giới thiệu Geany như một trình soạn thảo văn bản tuyệt vời.


4
Xin lỗi tôi không thể trả lời câu hỏi của bạn vì vậy đây là một câu trả lời cho một câu hỏi tôi biết câu trả lời.
trampster

Tôi không thấy sự cần thiết của các IDE vì các trình soạn thảo văn bản như loại bỏ phủ định bất kỳ lý do nào của tôi cho một lý do. Tôi xin lỗi bạn không thể tìm thấy nhận xét của tôi hữu ích; Tôi cảm thấy câu trả lời của tôi vẫn liên quan đến câu hỏi được hỏi.
aperson

2
IDE chỉ đơn thuần là các trình soạn thảo văn bản được tôn vinh quá mức.
Marco Ceppi

1
+1 Bạn không thể bỏ phiếu khi nói Geany khi câu trả lời hàng đầu cho đến nay là .. Geany. Geany đá và tôi sẽ lập luận rằng với plugin thiết bị đầu cuối, bạn có thể sử dụng ssh / scp / ftp / svn / bzr / diff / meld vv từ dòng lệnh. Nó có tất cả các tính năng bạn có trong một IDE "thực". BTW Tôi không lập trình ở Vala nên có lẽ tôi cũng nên bỏ phiếu.
Richard Holloway

Tôi không quan tâm đến các downvote, điều khiến tôi băn khoăn là câu trả lời của tôi là đầu tiên. Trong mọi trường hợp, tôi yêu geany và đó là biên tập viên lựa chọn của tôi. Nó có một bộ tính năng tuyệt vời và vô cùng hữu ích.
aperson

2

Val (a) IDE dường như là IDE duy nhất có hỗ trợ Vala, vì vậy nếu bạn muốn một IDE phù hợp thì sẽ đi đúng hướng. Cá nhân tôi sử dụng Vim cho nhu cầu mã hóa của mình, tôi nghĩ việc sử dụng một trình soạn thảo mạnh mẽ thay vì một IDE mục đích duy nhất là điều hợp lý.
Thay vì biết 20% các lệnh (phím tắt) trong năm IDE, tôi có thể biết 99% các lệnh trong một trình soạn thảo.


Ngoại trừ việc chỉnh sửa thủ công các dự án CMake / Make / Automake là một nỗi đau và một mình nó xứng đáng với một IDE. Tôi là một fan hâm mộ VIM lớn, nhưng nếu tôi cần quản lý dự án, tôi phải đi với một IDE. Và điều đó thậm chí không tính đến sự tiện lợi của tự động hoàn thành, bảng biểu tượng, kiểm tra cú pháp thời gian thực, v.v.
weberc2


1

Ngạc nhiên không ai nhắc đến Gnome Builder .

Khi mở IDE, bạn có thể thấy các loại dự án mà nó hỗ trợ (bao gồm cả các dự án được viết bằng Vala):

nhập mô tả hình ảnh ở đây

nhập mô tả hình ảnh ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.