Các tính năng chính của Netbeans – Tài liệu text

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (3.98 MB, 72 trang )

Tìm hiểu về Netbeans+ Demo

Để tạo một Project và code bằng Netbeans, chọn File  New project (Ctrl +

Shift + N)

New file: tạo một file trong project

Open recent project: mở project trước project hiện tại

Close project: đóng project đang mở

Close all project: đóng toàn bộ các project đang mở

Open file: mở 1 file trong project hiện tại

Open recent file: mở 1 file trong project trước project hiện tại

Project properties: xem thông tin về project đang mở

Import project: nạp một project được viết từ Eclipse hoặc project có đuôi .zip

đã được export từ chính phần mềm Netbeans.

Export project: xuất project được chọn thành file .zip

Nhóm 9_Tin học kinh tế K56

41

Tìm hiểu về Netbeans+ Demo

Chọn ngôn ngữ bạn sử dụng  Next và điền thông tin mà chương trình yêu

cầu, sau khi hoàn thành  chọn Finish để hoàn tất các thao tác tạo mới một project. Ở

đây tôi chọn ngôn ngữ PHP với tên project là “Demo”

2.2. Biên dịch và chạy chương trình

Sau khi tạo xong project, cửa sổ soạn thảo code hiện ra:

Nhóm 9_Tin học kinh tế K56

42

Tìm hiểu về Netbeans+ Demo

Với một project được tạo ra, người dùng có thể thêm, sửa, xóa 1 file code hay

một foder bằng cách: Click chuột phải vào project (hoặc thư mục trong project) cần

thêm  chọn New chọn foder hoặc file cần thêm và đặt tên cho file đó.

Nhóm 9_Tin học kinh tế K56

43

Tìm hiểu về Netbeans+ Demo

Với ngôn ngữ PHP, khi bạn tạo một folder hay một file trong Netbeans,

folder/file đó sẽ tự động được tạo vào thư mục chứa project mà người dùng đã chọn từ

khi tạo project.

Cửa sổ Navigator: được dùng để di chuyển giữa các element bên trong class

đang mở.

Cửa sổ Tasks: liệt kê tất cả các lỗi xảy ra trong quá trình compile và những thành

phần có liên quan, được đánh dấu bằng XXX và TODO.

Trong cửa sổ soạn thảo code, Netbeans hỗ trợ người dùng các từ gợi ý tương tự

như trong các phần mềm code khác Visual Studio, Dreamwear …

Trong trường hợp code bị lỗi, Netbeans sẽ hiển thị dấu chấm than màu đỏ bên

trái tại đúng dòng code bị lỗi đó. Do đó, người dùng dễ dàng kiểm tra lỗi của mình và

xử lý kịp thời.

Bởi vì tính năng Compile của IDE nằm trong phần Save, cho nên chúng ta sẽ

không phải biên dịch project trước để có thể chạy được bên trong IDE. Khi lưu 1 file

source thì IDE sẽ tự động biên dịch nó.

Chức năng Compile của Save cũng có thể được tắt bỏ bằng cách nhấn chuột phải

vào project và chọn Properties. Trong cửa sổ Properties này, chọn thẻ Compiling,

với ô checkbox Compile on Save ở phía trên bên phải. Đồng thời phần Project

Properties này cũng có thể điều chỉnh được những thiết lập cho: project libraries,

packaging, building, running…

Để chạy chương trình, các bạn hãy chọn Run > Run Project hoặc nhấn F6:

Nhóm 9_Tin học kinh tế K56

44

Tìm hiểu về Netbeans+ Demo

2.3. Debug chương trình

Bước thứ nhất trong việc sửa lỗi ứng dụng là hình dung ra nguyên nhân gây lỗi.

Để làm việc này, một cách khá thông dụng là xem giá trị của biến tại các điểm khác

nhau của ứng dụng khi chạy. Nó sẽ giúp bạn quyết định nguyên nhân gây lỗi, một

nhân tố rất quan trọng khi sửa lỗi ứng dụng.

Cách dễ nhất để xem các biến tại một điểm cụ thể trong ứng dụng là thiết lập

điểm dừng. Để làm việc này, bạn nhấn lên thanh dọc ở bên trái thanh đếm dòng mã ở

cửa sổ soạn thảo. Khi đó, điểm dừng sẽ được đánh dấu bằng một ô vuông đỏ nhỏ trên

thanh.

Sau đó, khi chạy ứng dụng với bộ sửa lỗi, thực thi sẽ dừng lại trước khi thực hiện

câu lệnh tại điểm dừng, và bạn có thể xem giá trị của biến tại điểm đó của ứng dụng.

Khi dò lỗi, rất quan trọng thiết lập điểm dừng trước dòng có thể gây lỗi. Thi

thoảng, bạn có thể thiết lập điểm dừng ở đâu nhờ đọc lỗi khi chạy được hiển thị trên

trình duyệt. Lúc khác, bạn cần kinh nghiệm một chút để tìm ra vị trí tốt đặt điểm dừng.

Trong ví dụ trong minh họa điểm dừng được thiết lập trên câu lệnh trước vòng lặp for

trong ứng dụng Future Value (tính giá trị tương lai)

Nhóm 9_Tin học kinh tế K56

45

Tìm hiểu về Netbeans+ Demo

Sau khi bạn đặt điểm dừng, bạn cần chạy ứng dụng với bộ dò sửa lỗi gắn vào. Để

làm việc này, bạn sử dụng nút “Debug Project” (Dò sửa dự án chính),

Hoặc nếu bạn muốn dò sửa một dự án không phải dự án chính, bạn có thể nhấn

phải chuột vào thư mục của dự án trong thẻ Projects (Dự án) và chọn lệnh Debug (Dò

sửa)

Khi chạy ứng dụng với bộ dò sửa, NetBeans sẽ hiển thị của sổ và nút bấm dành

cho dò sửa. Sau khi chạy ứng dụng với bộ dò sửa, các điểm dừng vẫn ở đó như khi bạn

thiết lập. Nếu muốn bỏ điểm dừng đó, bạn có thể nhấn vào hình vuông đỏ của điểm

dừng đó.

Chú thích:

Điểm dừng được hiển thị bằng một hình vuông đỏ nhỏ đặt vào thanh đếm dòng

mã.

Để thiết lập điểm dừng, mở tệp và nhấn vào thanh do bên trái dòng mã có chứa

câu lệnh.

• Để bỏ một điểm dừng, nhấn tiếp lên nó.

• Một khi đã thiết lập điểm dừng, ạn có thể sử dụng nút Debug Main Project trên

thanh công cụ để bắt đầu dò sửa lỗi. Nó làm việc giống hệt nút Run Main Project, trừ

việc nó cho phép bạn dò sửa lỗi của ứng dụng.

• Để dò sửa lỗi một dự án không phải dự án chính, nhấn phải chuột lên dự án và

chọn lệnh Debug.

Nhóm 9_Tin học kinh tế K56

46

Tìm hiểu về Netbeans+ Demo

Khi bắt đầu dò sửa lỗi, NetBeans có thể hiển thị hộp hoại hỏi bạn muốn dò sửa

lỗi thế nào. Nếu có, bạn có thể chọn dò sửa lỗi PHP bằng các chọn “Serverside PHP”

(PHP chạy trên máy chủ) và nhấn vào nút Debug.

2.4. DEMO – Hướng dẫn xây dựng một ứng dụng bằng Netbeans

Để hiểu rõ hơn về Netbeans và cách hoạt động của nó, nhóm sinh viên chúng tôi

sẽ xây dựng một ứng dụng website tin tức được viết bằng ngôn ngữ PHP

Bước 1: Tạo dự án PHP và chọn nơi lưu

Bước 2: Project sau khi được khởi tạo sẽ xuất hiện 1 file index.php, người dùng

soạn thảo code trong file index.php

Nhóm 9_Tin học kinh tế K56

47

Tìm hiểu về Netbeans+ Demo

Bước 3: Để tạo 1 dự án website tin tức, người dùng sử dụng chức năng thêm

folder và thêm file như hướng dẫn phía trên. Tính năng này của Netbeans tương tự như

các trình soạn thảo code PHP khác, người dùng thêm file và soạn thảo code theo yêu

cầu bài toàn vào trong file được thêm mới đó.

Sau khi thêm các folder và các file mong muốn, ta có được cây thư mục của dự

án Website tin tức

Bước 4: Sử dụng chức năng Run để chạy chương trình, khi đó chương trình tự

động lấy địa chỉ localhost đã được thiết lập trong quá trình cài đặt

Nhóm 9_Tin học kinh tế K56

48

Tìm hiểu về Netbeans+ Demo

Giao diện chính

Giao diện chi tiết loại tin

Bằng việc ứng dụng Netbeans, các doanh nghiệp đã tạo nên những website, các

sản phẩm phần mềm đặc trưng để quảng cáo cho doanh nghiệp của họ.

Nhóm 9_Tin học kinh tế K56

49

Tìm hiểu về Netbeans+ Demo

2.5. Tìm kiếm trong Netbeans

Chức năng tìm kiếm là một tính năng đặc biệt trong Netbeans, Netbeans hỗ trợ

người dùng tìm kiếm dưới nhiều hình thức khác nhau như: Tìm kiếm một file, class,

method, property, function, variable, constant trong tất cả các ngôn ngữ lập trình mà

Netbeans hỗ trợ.

Để thực hiện việc tìm kiếm, ta thao tác tại menu Navigator:

• Go to file: tìm kiếm một file

• Go to type: tìm kiếm một cấu trúc source code có sẵn trong thư viện của Netbeans

• Go to symbol: tìm kiếm một class, method, property, function, variable, constant

trong project

Ví dụ về tìm kiếm file index.php

Nhóm 9_Tin học kinh tế K56

50

Tìm hiểu về Netbeans+ Demo

2.6. Plugin hỗ trợ lập trình

2.5. 1 . Cài đặt plugin

1. Chọn Tools  Plugins để mở trình quản lý NetBeans Plugins

Nhóm 9_Tin học kinh tế K56

51