Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

ara - Trực tuyến trên đám mây

Chạy ara trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

Đây là lệnh ara có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


ara - một tiện ích để thực hiện các truy vấn boolean regexp trên cơ sở dữ liệu gói Debian

SYNOPSIS


Hàng loạt chế độ:
ara truy vấn [tùy chọn]

Ở chế độ hàng loạt, ara nhận một hoặc nhiều truy vấn làm đối số, đọc các tệp cơ sở dữ liệu
theo cấu hình của nó và xuất kết quả cho tiêu chuẩn.

Interactive chế độ:
ara [tùy chọn] -i

Với -i or -tương tác tùy chọn ara đọc các tệp cơ sở dữ liệu và sau đó nhắc
người dùng cho các truy vấn hoặc lệnh. Kết quả được hiển thị (với sự trợ giúp của máy nhắn tin chẳng hạn như
chi tiết or ít nếu cần thiết), và ara nhắc lại người dùng. Chế độ tương tác mạnh mẽ
được khuyến nghị, vì quá trình tải cơ sở dữ liệu gói có thể lâu, nhưng sau khi tải xong, các truy vấn sẽ chạy
khá nhanh. Đây là một lợi thế chính của ara qua các công cụ như dpkg-iasearch or
dpkg-dctrl.

Để biết các ràng buộc chính, hãy xem KEY RÀNG BUỘC.

Đồ họa giao diện (GTK2):
Một giao diện đồ họa, xara(1), được cung cấp bởi gói Debian xara-gtk.

Query cú pháp
Xem VÍ DỤ phần giới thiệu nhanh; xara có một số trợ giúp tích hợp. Các
cú pháp được mô tả chi tiết bên dưới.

MÔ TẢ


araxara cho phép người dùng tìm kiếm cơ sở dữ liệu gói phần mềm Debian (bao gồm
các gói đã cài đặt và gỡ cài đặt) bằng cách sử dụng các truy vấn mạnh mẽ được tạo từ sự kết hợp boolean của
biểu thức chính quy hoạt động trên các trường được cung cấp bởi các mẫu.

Ví dụ, truy vấn section = utils & phụ thuộc: (gtk or tk8 or xlib or đâu or gnome or qt)
& debian & gói sẽ hiển thị các gói trong phần utils có đồ họa
giao diện (vì chúng phụ thuộc vào bộ công cụ đồ họa hoặc thư viện X11) và
mô tả chứa các từ debiangói.

CƠ SỞ LÝ LUẬN


Người dùng Debian có thể dễ dàng cài đặt phần mềm bằng các lệnh bỏ chọn or apt-get cài đặt, dựng lên.
Họ có thể chọn (trên Debian 3.1 không ổn định) từ hơn 30,000 gói. Tìm đúng
gói có thể khá khó khăn. Mặc dù các gói được phân loại theo các phần thô,
vẫn còn quá nhiều gói và việc đọc tất cả các mô tả là không thể.

Các tệp cơ sở dữ liệu rất lớn và cú pháp giống như thư của chúng khiến chúng khó tìm kiếm
các công cụ hướng dòng như grep. Có các lệnh như dpkg-iasearch(1) hoặc
dpkg-dctrl(1) nhưng khả năng của họ bị hạn chế. Các công cụ quản lý gói đồ họa như
as năng khiếu or synaptic có khả năng tìm kiếm. Mặc dù ara Có thể gọi apt để cài đặt hoặc
loại bỏ các gói, định hướng của nó là một công cụ tìm kiếm mạnh mẽ. Thật vậy, tên ara
xuất phát từ dạng mệnh lệnh của động từ tiếng Thổ Nhĩ Kỳ tìm kiếm có nghĩa là "tìm kiếm".

CÁC DEBIAN GÓI DATABASE


Cơ sở dữ liệu của các gói Debian là một tệp văn bản lớn tại / var / lib / dpkg / có sẵn (hoặc một
bộ sưu tập các tệp văn bản dưới / var / lib / apt /ists /). Các tệp này nằm trong một hộp thư giống như
và một mục nhập điển hình trông giống như sau:

Ưu tiên: bắt buộc
Phần: cơ sở
Kích thước đã cài đặt: 460
Nguồn gốc: debian
Người duy trì: Phát triển Dpkg[email được bảo vệ]>
Lỗi: debbugs: //bugs.debian.org
Kiến trúc: i386
Nguồn: dpkg
Version: 1.10.24
Thay thế: dpkg (<< 1.10.3)
Phụ thuộc: libc6 (> = 2.3.2.ds1-4),….
Tên tệp: pool / main / d / dpkg / dselect_1.10.24_i386.deb
Kích thước: 119586
MD5sum: c740f7f68dab08badf4f60b51a33500a
Mô tả: một công cụ người dùng để quản lý các gói Debian
dselect là giao diện người dùng chính để cài đặt, gỡ bỏ và
quản lý các gói Debian. Nó là một giao diện người dùng cho dpkg.

Do đó, mỗi gói được mô tả bởi một tập hợp các trường (như Gói, Mô tả, Phiên bản ...).

TRUY VẤN TỔNG HỢP NGỮ NGHĨA


Ở đây chúng tôi mô tả cú pháp truy vấn một số chi tiết. Kể từ phiên bản 1.0, ara giới thiệu mới,
cú pháp đơn giản khá truyền thống và nên quen thuộc với bất kỳ ai đã sử dụng
các công cụ tìm kiếm. Cụm từ tìm kiếm được kết hợp đơn giản với , ORKHÔNG toán tử boolean.
Có một cái nhìn vào VÍ DỤ ở cuối sách hướng dẫn này sẽ cung cấp cho bạn một
điểm khởi đầu.

Xem xét bộ D mô tả gói Debian có trong tệp
/ var / lib / dpkg / có sẵn (hoặc trong các tệp dưới / var / lib / apt /ists /). Mỗi mô tả là một
tập hợp các cặp đôi của hình thức (f, v) Ở đâu fv là các chuỗi: f là tên của trường
(cụ thể là, Đóng gói, Mô tả, Tên tập tin, Phụ thuộc, v.v.); v là giá trị của nó. Như vậy D là một bộ
của tập hợp các cặp vợ chồng, hình thành vũ trụ. Truy vấn chọn tập hợp con của vũ trụ D.
Tùy chọn đầu ra chọn các trường của phần đã chọn của vũ trụ để hiển thị, và
làm thế nào để hiển thị chúng.

Truy vấn
A truy vấn là một tổ hợp boolean của các biểu thức nguyên tử. Một nguyên tử biểu hiện chọn một
tập hợp con của tập hợp D trong số các mô tả. Tôi gọi bộ này là có nghĩa là của biểu thức; nếu như e
biểu thị một biểu thức nguyên tử, ý nghĩa của nó được biểu thị bằng [và]. Ý nghĩa của boolean
sự kết hợp của các biểu thức nguyên tử chỉ là sự kết hợp boolean về ý nghĩa của
các chất cấu thành. Nói cách khác, nếu e1e2 là các biểu thức nguyên tử, sau đó e1 & e2 là một
truy vấn, mà ý nghĩa của nó là giao của các ý nghĩa của e1e2; và ý nghĩa của
e1 | e2 là sự kết hợp các ý nghĩa của e1e2.

Nguyên tử biểu thức
Biểu thức nguyên tử có thể có dạng Belt Hold, / regexp /, quote_string, thông số trường
toán tử1 chuỗi, hoặc là thông số trường toán tử2 regexp.

Boolean khai thác không thay đổi
e1 & e2 (cũng thế e1 e2, e1 e2)
Đây là sự kết hợp logic (đặt giao điểm). Trả về giao điểm của [e1]
và [e2], tức là các gói thỏa mãn cả e1 và e2.

e1 | e2 (cũng thế e1 OR e2, e1 or e2)
Đây là sự tách rời hợp lý (liên hiệp thiết lập). Liên hiệp của [e1] và [e2], tức là các gói
thỏa mãn e1, e2 hoặc cả hai.

! e1 (cũng thế KHÔNG e1, không e1)
Đây là phủ định lôgic (bổ sung tập hợp). Phần bổ sung của [e1], tức là các gói
không thỏa mãn e1.

Xin lưu ý rằng ~ là viết tắt của từ chỉ định trường mặc định hiện tại và không phải là
bí danh cho người điều hành bổ sung.

đúng (cũng thế tất cả các)
Tập hợp tất cả các mô tả, tức là tất cả các gói.

sai (cũng thế không ai)
Tập hợp rỗng, tức là không có gói nào.

Phần chuyên gia
Một công cụ xác định trường thông số trường là danh sách các mẫu trường được phân tách bằng dấu phẩy.

Các mẫu trường giống như các mẫu vỏ đơn giản và chúng có thể chứa các ký tự dấu sao (
đại diện cho bất cứ thứ gì) hoặc dấu chấm hỏi (đại diện cho bất kỳ ký tự đơn nào). họ đang
trường hợp không nhạy cảm. Họ chỉ định một tập hợp các trường.

Ví dụ Mô tảMô tả chỉ định tập hợp các trường { Mô tả }, trong khi
de * chỉ định { Sự miêu tả, Phụ thuộc }.

Thông số kỹ thuật đặc biệt ~ biểu thị thông số kỹ thuật mặc định hiện tại (xem bên dưới).

Current các lĩnh vực chuyên gia đơn giản hóa nguyên tử biểu thức
Việc phải lặp lại mã xác định trường có thể làm cho cú pháp trên trở nên cồng kềnh. Đó là lý do tại sao
có một hiện hành lĩnh vực người chỉ định. Trường hiện tại được chỉ định, theo mặc định,
Mô tả, Gói. Các biểu thức nguyên tử đơn giản hóa chỉ đơn giản là các từ hoặc vỏ đơn giản
các biểu thức (không cần đặt trong dấu ngoặc kép) và chúng được tìm kiếm trong
các trường trong bộ chỉ định trường hiện tại. Chúng có thể được làm bằng các chữ cái, chữ số, dấu gạch dưới,
dấu gạch ngang và dấu chấm. Chúng có thể chứa các dấu sao dấu chấm hỏi được hiểu là
các mẫu trường (tức là, dưới dạng các biểu thức shell được đơn giản hóa). Nếu sử dụng dấu ngoặc kép, khác
các ký tự và khoảng trắng có thể được sử dụng.

Bộ chỉ định trường mặc định trong một truy vấn truy vấn có thể được thay đổi thành thông số trường đơn giản là
bắt đầu truy vấn với thông số trường:. Điều này cho fieldspec: truy vấn. Tuy nhiên, nếu truy vấn is
phức tạp (tức là, chứa các toán tử boolean nhị phân) bạn cần bao gồm truy vấn in
dấu ngoặc đơn, như trong fieldspec: (query1 or truy vấn2).

Chuỗi chữ
Chuỗi chữ có thể được đưa ra có hoặc không có dấu ngoặc kép; không có dấu ngoặc kép,
cú pháp giống như đối với số nhận dạng C, ngoại trừ việc bạn có thể sử dụng dấu gạch ngang, bạn phải bắt đầu bằng
chữ cái latin ([a-zA-Z]) và bạn có thể tiếp tục với các chữ cái Latinh, chữ số thập phân hoặc
gạch dưới ([a-zA-Z0-9_]). Bên trong dấu ngoặc kép, tất cả các ký tự đều được phép, ngoại trừ
dấu ngoặc kép, phải đặt trước dấu gạch chéo ngược.

Biến
Kết quả của các truy vấn có thể được lưu trữ trong các biến, có thể được gọi lại sau này. Đây không phải là
rất hữu ích trong chế độ hàng loạt nhưng hữu ích trong chế độ tương tác và đồ họa.

Tên biến bắt đầu bằng đô la và tuân theo các quy ước thông thường cho các biến, tức là chúng
có thể là bất kỳ kết hợp ký tự chữ và số và ký hiệu nào như dấu gạch dưới, dấu gạch ngang, v.v.

Tên biến phân biệt chữ hoa chữ thường để $ Đã cài đặt$ đã cài đặt là khác nhau

Để gán kết quả của một truy vấn (là một tập hợp các gói), một biến có tên $ biến
chỉ cần thực hiện truy vấn $ biến := truy vấn. Sau đó, bạn có thể nhớ lại bộ cụ thể này bởi
đơn giản là viết $ biến.

Ví dụ: $ đã cài đặt := tình trạng: (đã cài đặt & !chưa cài đặt)

Các nhà khai thác
Các toán tử so sánh phân cấp có thể bị phủ định bằng cách thay đổi hướng của góc
dấu ngoặc và thêm hoặc bớt một dấu bằng ở cuối (<= trở thành >). Các nhà khai thác khác
được phủ định như sau: = trở thành !==~ trở thành ! ~.

fieldspec = string
Biểu thức nguyên tử chọn gói có trường trong thông số trường có một giá trị
giá trị chính xác bằng chuỗi.

fieldspec (fieldspec <= string, fieldspec> string, fieldspec> = string)
Biểu thức nguyên tử chọn gói có trường trong thông số trường giá trị của ai
ít hơn chuỗi. Thứ tự được sử dụng là thứ tự lập phiên bản Debian. Cái này
thứ tự tương thích với thứ tự tự nhiên trên số nguyên và với phiên bản Debian
những con số. Khi so sánh các chuỗi không chứa các ký tự đặc biệt, các chữ cái sẽ sắp xếp
trước các con số, trái ngược với thứ tự ASCII từ vựng mà chúng ta quen dùng. Điều này có nghĩa là
rằng các số thập lục phân (chẳng hạn như tổng MD5) sẽ không có thứ tự thông thường của chúng.

Lưu ý rằng chuỗi phải ở phía bên phải của toán tử (tức là bạn không thể viết
1000 < Kích thước máy).

fieldspec =~ / biểu thức / (cũng thế fieldspec: / biểu thức /)
Chọn mô tả có trường được đặt tên thông số trường tồn tại và có giá trị phù hợp,
phân biệt chữ hoa chữ thường, biểu thức chính quy biểu hiện.

fieldspec =~ / biểu thức / i (cũng thế fieldspec: / biểu thức / i)
Tương tự như trên, nhưng biểu thức chính quy không phân biệt chữ hoa chữ thường.

fieldspec =~ / biểu thức / w (cũng thế fieldspec: / biểu thức / w)
Tương tự như trên, nhưng biểu thức chính quy có phân biệt chữ hoa chữ thường và chỉ khớp với
ranh giới từ. Lưu ý rằng chuyển đổi chữ cái sang chữ số hoặc chữ số sang chữ cái là
được coi là ranh giới từ.

fieldspec =~ / biểu thức / iw (cũng thế fieldspec: / expression / iw)
Biểu thức chính quy ở đây không phân biệt chữ hoa chữ thường và được khớp ở các ranh giới từ.

Đều đặn biểu thức
Biểu thức chính quy được đưa ra giữa một cặp dấu gạch chéo; dấu gạch chéo cuối cùng có thể được theo sau bởi
một chuỗi các chữ cái giao hoán biểu thị các cờ. Cú pháp biểu thức chính quy giống như sed:
nhóm các dấu ngoặc đơn và xen kẽ phải được gạch chéo ngược. Để biết thêm chi tiết, hãy xem
Chương hướng dẫn sử dụng Objective Caml về mô-đun Str. Nói ngắn gọn (x,x1,x2 là các ký hiệu meta
biểu thị các biểu thức chính quy):

/. / Nhân vật bất kỳ.

/ toto / Chuỗi chữ toto.

/ x1x2 / Sự liên kết.

/ x1 \ | x2 /
Luân phiên.

\ (x1 \) *
Đóng dấu sao.

[đĩa CD] Phạm vi ký tự.

\b Các ranh giới từ.

/ x / i Trường hợp không nhạy cảm.

/ x / w Ở ranh giới từ.

chú ý
Hầu hết các truy vấn sẽ chứa một lượng lớn các siêu ký tự shell. Ví dụ,
sự tách rời lôgic được biểu thị bằng ký tự ống, được sử dụng bởi tất cả các trình bao đã biết.
Vấn đề trở nên trầm trọng hơn bởi thực tế là tên của các lệnh thực có khả năng xuất hiện trong
các biểu thức được sử dụng; do đó, thiết lập thành công đường ống UNIX do lỗi
có vẻ hợp lý.

Khi gọi ara từ dòng lệnh ở chế độ hàng loạt, Bạn được khuyến khích bảo vệ
truy vấn của bạn bằng cách đặt chúng bằng dấu ngoặc kép đơn giản; không bao giờ viết một cái gì đó như thế ara
Gói * =~ / dừng lại| khởi động lại | tắt máy / vì điều này rất có thể sẽ khởi động lại hệ thống của bạn (và
cú pháp biểu thức chính quy không chính xác, nếu tạm dừng lại or khởi động lại or tắt máy có nghĩa là: đường ống phải
gạch chéo ngược). Thay vào đó, người ta nên viết ara 'Gói * =~ / dừng lại\ | khởi động lại \ | tắt máy /'

LỰA CHỌN


hoạt động
-tương tác, -i
Chế độ tương tác; nhắc cho một truy vấn, hiển thị nó.

-config (cũng cho xara)
Đặt tên tệp cấu hình (mặc định $ HOME / .ara / ara.config).

-noconfig
Đừng cố tạo tệp cấu hình.

-Không có lịch sử
Không lưu lịch sử lệnh

Trợ giúp lựa chọn
-Cứu giúp (cũng cho xara)
Hiển thị một số trợ giúp

-Về Hiển thị bản quyền, cảm ơn và cống hiến.

-phiên bản, -Về (cũng cho xara)
In tác giả, giấy phép, phiên bản và cống hiến (và thoát ra nếu được gọi từ CLI).

-các ví dụ
Hiển thị một số tài liệu bao gồm các ví dụ thoát.

-q
Truy vấn (ví dụ: phụ thuộc: xlibs &! Package: xcalc).

-truy vấn
Như trên.

Các lựa chọn liên quan đến các thiết bị đầu cuối
-tiến triển (-không vi phạm)
Hiển thị hoặc không hiển thị chỉ báo tiến trình khi tải cơ sở dữ liệu.

-các dòng
Đặt chiều cao của thiết bị đầu cuối để hiển thị tương tác. Theo mặc định, điều này được lấy từ
biến môi trường NGÀNH NGHỀ hoặc là 25 nếu nó là không xác định.

-cột
Đặt chiều rộng của thiết bị đầu cuối để hiển thị tương tác. Theo mặc định, điều này được lấy từ
biến môi trường CỘT hoặc là 25 nếu nó là không xác định.

-máy nhắn tin (-nông quan)
Sử dụng (hoặc không sử dụng) một máy nhắn tin hiển thị đầu ra dài ở chế độ tương tác. Máy nhắn tin
lệnh được xác định trong tệp cấu hình $ HOME / .ara / ara.config. Theo mặc định
đây là / etc / Alternatives / pager. Máy nhắn tin chỉ được sử dụng khi kích thước đầu ra
vượt quá chiều cao của thiết bị đầu cuối.

-gỡ lỗi (cũng cho xara)
Bật thông tin gỡ lỗi

-debug-cấp (cũng cho xara)
Đặt mức gỡ lỗi (cao hơn là nhiều tiết hơn, tối đa là 100, mặc định là 10)

Giao diện phong cách
-Mới Chỉ hiển thị phiên bản mới nhất của mỗi gói.

-cũ Liệt kê tất cả các phiên bản của gói.

-ngắn
Hiển thị tên của các gói đáp ứng truy vấn (và phiên bản của chúng nếu -cũ được thiết lập), với
nhiều gói trên một dòng.

-danh sách
Tương tự, nhưng hiển thị một tên gói trên mỗi dòng và không có dấu ngoặc nhọn (mặc định).

-nguyên
Đối với mỗi gói đáp ứng truy vấn, hãy hiển thị tất cả các trường đã chọn.

-bàn
Hiển thị kết quả dưới dạng bảng.

-không biên giới
Không vẽ đường viền ASCII cho đầu ra dạng bảng.

-biên giới
Vẽ đường viền ASCII cho đầu ra dạng bảng.

-đếm
Hiển thị số lượng các gói phù hợp.

-lĩnh vực
Giới hạn đầu ra cho các trường được chỉ định. Các chỉ định chiều rộng tùy chọn được sử dụng với
-bàn tùy chọn và bỏ qua nếu không. Sử dụng * để hiển thị tất cả các trường (nhưng hãy nhớ
thoát khỏi nhân vật ngôi sao khỏi vỏ của bạn).

-ast Đưa cây cú pháp trừu tượng của các truy vấn đã được phân tích cú pháp sang stderr.

VÍ DỤ


ara 'Section = utils'
Liệt kê tên của mọi gói trong phần utils.

ara 'Section = utils ! Phụ thuộc: (gnome | kde | gtk) '
... ngoại trừ những trường có trường phụ thuộc khớp với regexp gnome \ | kde \ | gtk

ara -danh sách 'Section = utils Tình trạng: (đã cài đặt & !chưa cài đặt)'
Liệt kê tất cả các gói đã cài đặt trong phần utils.

ara -ngắn 'section = utils ! phụ thuộc: (gtk | gnome | kde) ưu tiên = tùy chọn '
... liệt kê nhiều tên trên mỗi dòng và chỉ hiển thị các gói tùy chọn.

ara -ngắn 'section = utils & (! phụ thuộc: (gtk | gnome | kde) | kích thước <100000) & ưu tiên = tùy chọn '
Chà, chỉ loại trừ nội dung gtk, gnome hoặc kde nếu 100000 byte trở lên.

ara -không biên giới -lĩnh vực Gói, Kích thước, Người bảo trì: 20 -bàn \
-ngắn 'section = utils & (! phụ thuộc: (gtk | gnome | kde) | kích thước <100000) & ưu tiên = tùy chọn '

... hiển thị các trường Package, Size và Maintainer từ các kết quả trên dưới dạng một ascii đẹp
bảng, giới hạn trường trình duy trì ở 20 ký tự, nhưng không có đường viền ASCII thô.

ara -cũ -lĩnh vực Đóng gói: 8, Kích thước, Mô tả: 100 \
-bàn 'Section = trò chơi không (Phụ thuộc: (gtk | sdl | kde | opengl | gnome | qt)
or / shoot \ | kill \ | tiêu diệt \ | vụ nổ \ | chủng tộc \ | bom / iw
or / multi \ (- \ | \) người chơi \ | chiến lược \ | chinh phục \ | 3 \ (- \ | \) d / iw)
Phụ thuộc: (xlibs or vga)
Kích thước máy <= 1000000 '

Giả sử hiển thị 125 cột, hãy hiển thị tám ký tự đầu tiên của tên gói,
kích thước tính bằng byte và hàng trăm ký tự đầu tiên của (dòng đầu tiên) mô tả về
tất cả các gói trong phần trò chơi có kích thước không vượt quá một triệu byte và
không phụ thuộc vào những thứ ưa thích như GTK, SDL, KDE, OpenGL, Qt hoặc Gnome, không đề cập đến
một số hình thức bạo lực (bắn, giết, v.v.) trong mô tả của họ, không được mô tả
dưới dạng nhiều người chơi, chiến lược, chinh phục hoặc ba chiều, và phụ thuộc vào một trong hai xlibs
hoặc svga để loại trừ các trò chơi dựa trên bảng điều khiển.

SPEED


ara đọc toàn bộ cơ sở dữ liệu vào bộ nhớ và sau đó xử lý các truy vấn. Vì cơ sở dữ liệu là
thường lớn, điều này mất một thời gian. Tuy nhiên, các truy vấn sau đó chạy khá nhanh. Vì vậy, chỉ định
nhiều truy vấn hoặc sử dụng -tương tác tùy chọn để khấu hao chi phí đọc
cơ sở dữ liệu.

Sử dụng ara trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    sạch sâu
    sạch sâu
    Một tập lệnh Kotlin kích hoạt tất cả các bản dựng
    cache từ các dự án Gradle/Android.
    Hữu ích khi Gradle hoặc IDE cho phép bạn
    xuống. Kịch bản đã được thử nghiệm trên
    macOS, nhưng ...
    Tải xuống sạch sâu
  • 2
    Trình cắm kiểu kiểm tra Eclipse
    Trình cắm kiểu kiểm tra Eclipse
    Trình cắm thêm Eclipse Checkstyle
    tích hợp mã Checkstyle Java
    đánh giá viên vào IDE Eclipse. Các
    plug-in cung cấp phản hồi theo thời gian thực để
    người dùng về vi phạm ...
    Tải xuống Trình cắm kiểu kiểm tra Eclipse
  • 3
    AstrOrzNgười Chơi
    AstrOrzNgười Chơi
    AstrOrz Player là trình phát đa phương tiện miễn phí
    phần mềm, một phần dựa trên WMP và VLC. Các
    người chơi theo phong cách tối giản, với
    hơn mười màu chủ đề và cũng có thể
    b ...
    Tải xuống AstrOrzPlayer
  • 4
    phim trường
    phim trường
    Kodi Movistar+ TV là một ADDON cho XBMC/
    Kodi que allowe disponer de un
    bộ giải mã dịch vụ IPTV
    Tích hợp Movistar en uno de los
    trung tâm truyền thông ...
    Tải phimstartv
  • 5
    Mã :: Khối
    Mã :: Khối
    Code::Blocks là mã nguồn mở, miễn phí,
    đa nền tảng C, C++ và Fortran IDE
    được xây dựng để đáp ứng những nhu cầu khắt khe nhất
    của người dùng của nó. Nó được thiết kế rất
    mở rộng ...
    Tải xuống mã::Khối
  • 6
    Ở giữa
    Ở giữa
    Giao diện Minecraft giữa hoặc nâng cao
    và Theo dõi Dữ liệu / Cấu trúc là một công cụ để
    hiển thị tổng quan về Minecraft
    thế giới mà không thực sự tạo ra nó. Nó
    có thể ...
    Tải về giữa
  • Khác »

Lệnh Linux

Ad