GoGPT Best VPN GoSearch

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

nccnav - Trực tuyến trên Đám mây

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

Đây là lệnh nccnav có thể 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 mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


nccnav, nccnavi - khám phá đầu ra của nccgen trên bảng điều khiển chế độ văn bản

SYNOPSIS


nccnav [Mã.map]
nccnavi [Mã.map]

MÔ TẢ


Trang hướng dẫn sử dụng này tài liệu ngắn gọn về nccnav lệnh có thể được sử dụng để duyệt qua
đầu ra do nccgen tạo ra trên một tập hợp các tệp C / C ++.

HÀNG (Chế độ 1)


Khi được gọi lần đầu tiên, nccnav sẽ hiển thị danh sách các tệp nguồn.

Mũi tên phím / Trang up / Trang xuống
Có thể được sử dụng để điều hướng đến tệp mong muốn

đăng ký hạng mục thi Chọn một tệp và đưa người dùng đến Chế độ 2

q Đưa người dùng trở lại màn hình trước đó

O Hiển thị danh sách tất cả các chức năng trong tệp đã chọn

AZ AZ (ngoại trừ q)
Di chuyển con trỏ đến hàm bắt đầu bằng ký tự được chỉ định

E Hiển thị danh sách tất cả các hàm không được gọi bởi bất kỳ hàm nào khác

G Hiển thị danh sách tất cả các biến toàn cục

HÀNG (Chế độ 2)


Chế độ này được định hướng xung quanh một tài nguyên có thể là: tệp, hàm, biến toàn cục,
thành viên của cấu trúc, cấu trúc

Đối với bất kỳ điều nào ở trên, tất cả các tài nguyên liên quan đều được liệt kê. Ví dụ, trong trường hợp của một
có:

1. (Các) tệp với định nghĩa (có thể không tồn tại)
2. Chức năng gọi (Màu xanh dương)
3. Các biến toàn cục được sử dụng bởi (Màu đỏ)
4.
5. Các hàm được gọi bởi
Màu xám mờ: các chức năng không gọi bất kỳ chức năng nào khác.
Màu nâu: các chức năng gọi các chức năng khác.
Màu đỏ: Cảnh báo dò đệ quy (nếu được bật)
6. Cấu trúc thành viên được sử dụng bởi (Màu xám đen)

1-6
Nhập đệ quy MODE 2 cho tài nguyên đó.

q Nhấn enter trên 4 hoặc gõ 'q' sẽ trở lại màn hình trước đó.

QUAY LẠI
MÀN HÌNH BAN ĐẦU với một chiếc khăn dài.

< CHẾ ĐỘ LỊCH SỬ.

r Nhấn 'r' trên số 5 màu đỏ sẽ đưa bạn đến CHẾ ĐỘ KHÔNG GHI.

m Nhấn 'm' trên một chức năng sẽ đưa bạn đến CHẾ ĐỘ POP-UP

C Nhấn 'C' sẽ chạy hệ thống ("bash")

NỘI BỘ SOURCE NGƯỜI XEM


Ép trên:

... a kết cấu:
Sẽ trích xuất và hiển thị cấu trúc và văn bản khai báo.

... a chức năng:
Sẽ hiển thị văn bản hàm như được tìm thấy trong tệp có chứa
định nghĩa hàm. Để điều này hoạt động, nccnav phải ở đúng gốc
thư mục hoặc đường dẫn phải là tuyệt đối. Tùy chọn ncc -ncfabs thì đúng hơn
hữu ích.

Lưu ý rằng nếu một hàm báo cáo được xác định trong nhiều tệp,
điều này có thể sẽ thất bại. Điều này xảy ra bởi vì nccgen không phân biệt
các hàm tĩnh khác nhau có cùng tên. Chúng được coi là giống nhau
và tài nguyên của chúng được trộn lẫn trong nccnav. Hiện tại, nếu nccnav phát hiện
nhiều hơn một tệp cho một chức năng, nó sẽ đưa ra cảnh báo.

... a hồ sơ in Chế độ 2:
Sẽ hiển thị nội dung của toàn bộ tệp.

Theo mặc định, trình xem nguồn nội bộ sử dụng ít hơn. Khi được gọi qua nccnavi
lệnh, mã nguồn sẽ tự động được thụt vào và xem qua ít hơn.

HỒ SƠ NGƯỜI PHÁT HIỆN


Trình dò ​​đệ quy được bật theo mặc định.

Nó có thể bị vô hiệu hóa bằng cách nhấn 'R' trong khi ở MODE 2. (nó được cho là đắt tiền và có thể
khó hiểu)

Bộ dò đệ quy hoạt động ở MODE 2 và nếu tài nguyên hiện tại là một hàm. Trong này
trường hợp nó sẽ tô màu ĐỎ tất cả các hàm được gọi bởi hàm hiện tại, điều này sẽ
cuối cùng dẫn trở lại nó bằng một số cách đệ quy.

Nhấn 'r' trên một trong những cái màu đỏ sẽ hiển thị một trong những con đường có thể qua đó
đệ quy có thể xảy ra. Hiện tại không có cách nào để xem các đường dẫn thay thế.

Trong chế độ này, 'q' sẽ đưa bạn trở lại trong khi enter sẽ tiến sâu hơn vào CHẾ ĐỘ 2 cho
tài nguyên đã chọn.

DỄ DÀNG PHƯƠNG THỨC


Đây là một cách thay thế để duyệt luồng cuộc gọi và được nhập bằng cách nhấn 'm' trên
chức năng trong MODE 2.

Các menu bật lên được tạo, trong đó phần tử trên cùng là một hàm và bên dưới là tất cả
các hàm được gọi bởi nó. Có thể di chuyển bằng các mũi tên LÊN / XUỐNG.

hoặc RIGHT sẽ mở rộng một cửa sổ bật lên mới cho chức năng hiện tại. q hoặc LEFT sẽ đóng
cửa sổ bật lên hiện tại và kích hoạt cửa sổ trước đó. SPACE có sẵn để xem nguồn
Mã.

BACKSPACE sẽ đóng tất cả các cửa sổ bật lên và trở về CHẾ ĐỘ 2.

Nhấn '2' sẽ vào CHẾ ĐỘ 2 cho phần tử được chọn hiện tại. Trong trường hợp này, LỊCH SỬ
và BACKSPACE được đặt tại điểm ngắt này.

LỊCH SỬ PHƯƠNG THỨC


Bất cứ lúc nào, bạn có thể nhấn '<' và '>' để duyệt qua tất cả các màn hình trước đó.
trên một trong số chúng sẽ quay lại màn hình đó. Bất kỳ phím nào khác sẽ thoát khỏi CHẾ ĐỘ LỊCH SỬ.

THÍ DỤ


Giả sử bạn đã biên dịch hạt nhân linux với nccgen. Thu thập tất cả các tệp .nccout
có thể được thực hiện với:

tìm . -Tên \ *. nccout | xargs làm sao > kernel.map

Bạn có thể sử dụng pathremover để cắt bớt các đường dẫn dài trong `kernel.map '.

tìm . -Tên \ *. nccout | xargs làm sao | con đường /mnt/src/hacks/linux-2.4.10/ > kernel.map

Sau đó, nó được xem với:

nccnav kernel.map

Để biết thêm thông tin về cách sử dụng nccgen trên nhân Linux, vui lòng tham khảo:

/usr/share/doc/ncc/hacking.LINUX-KERNEL

Sử dụng nccnav 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

Lệnh Linux

Ad




×
quảng cáo
❤️Mua sắm, đặt phòng hoặc mua tại đây — không mất phí, giúp duy trì các dịch vụ miễn phí.