Notepad++ Công cụ soạn thảo văn bản khá mạnh
dùng cho các lập trình viên để viết code chương
trình với chức năng syntax-highlighting.
GV Hướng dẫn:
1.TS.Lê Thanh Huệ
2.GV.Phạm Quang Hiển
SV Thực hiện:
1.Đoàn Thị Linh
2.Đỗ Ngọc Linh
Nội dung
Chương 1:Tổng quan về notepad ++
1.Giới thiệu
Notepad++ là một công cụ hỗ trợ người dùng lập trình được
chạy trong môi trường MS Windows với nhiều chức năng.
Notepad++ hoàn toàn miễn phí.
Notepad++ còn hỗ trợ hầu hết các ngôn ngữ lập trình và bao
gồm cú pháp tô sáng cho hầu hết,nó có thể làm việc với nhiều tài
liệu cùng một lúc
Notepad + + đi kèm với một giao diện gọn gàng, đơn giản .
Các trình đơn khổng lồ
Chương 1:Tổng quan về notepad ++
1.Giới thiệu
Đây là một trình soạn thảo
văn bản mã nguồn mở.
Notepad ++ cung cấp các tính
năng bổ sung.
Notepad + + có thể được coi
như là một trình soạn thảo văn
bản phức tạp hơn so với
Notepad tiêu chuẩn.
Chương 1:Tổng quan về notepad ++
1.
Các phiên bản notepad++
26/03/2012
Notepad ++ 6.8.6
31/10/2015
Chương 1:Tổng quan về notepad ++
2. Cách cài đặt
Notepad++ được tải về từ link: />
Chương 2: Các chức năng của
notepad ++
1. Chức năng chính của
notepad ++
a.chức năng syntaxhighlighting
Tô sáng cú pháp là một hình
thức của ký hiệu thứ cấp, nhằm
làm nổi bật các dòng lệnh, phục
vụ để củng cố nó.
Chương 2: Các chức năng của
notepad ++
Lợi ích thiết thực
Là một trong những chiến lược để cải thiện khả năng đọc và
bối cảnh của văn bản; đặc biệt là đối với mã mà kéo dài nhiều
trang
Gíup người lập trình dễ dàng tìm thấy lỗi trong chương trình.
Chương 2: Các chức năng của
notepad ++
Hỗ trợ các trình biên tập văn bản
Có thể xuất các đánh dấu màu sắc trong một định dạng thích
hợp cho việc in ấn hoặc để nhập vào trình xử lý hoặc các loại
phần mềm văn bản định dạng.
Yếu tố cú pháp
Với cú pháp tô sáng cho phép các màu sắc khác nhau đối với
những văn bản,ngôn ngữ khác nhau .
Chương 2: Các chức năng của
notepad ++
Dưới đây là một sự so sánh của một đoạn của C code:
Chương 2: Các chức năng của
notepad ++
Sửa đổi
Dễ dàng sửa đổi.
Bạn có thể sử dụng trong trình soạn thảo được xây dựng
bằng cách vào Language> User-Defined.
Sau đó chọn User Defined Language để thay đổi màu sắc
theo ý muốn.
Mở các tập tin với Notepad ++. Điều này sẽ bao gồm việc
chỉnh sửa highlighter cú pháp trong Notepad ++.
Chương 2: Các chức năng của
notepad ++
b. Một số chức năng khác
GUI(giao diện người dùng) hoàn toàn tùy biến: đơn giản, tab
với nút đóng, tab đa dòng, tab dọc và danh sách tài liệu dọc
Document Map
Tự động hoàn thành: Hoàn thành chức năng và các thông số
chức năng gợi ý các câu lệnh.
Multi-Document (giao diện Tab)
Multi-View
WYSIWYG (In ấn)
Phóng to và thu nhỏ
Chương 2: Các chức năng của
notepad ++
2. Tính năng nổi bật của notepad ++
Hỗ trợ chức năng syntax-highlighting nổi bật
Hỗ trợ 1 số phím tắt
Notepad++ cũng có chức năng kết nối với máy in để in văn
bản dễ dàng.
Hỗ trợ hầu hết các định dạng ngôn ngữ lập trình phổ biến:
HTML, JS, PHP, CSS, C/C++, JAVA, …, tô màu (highlight),
đánh dấu và có thể lưu dưới định dạng ngôn ngữ đó+ Hỗ trợ đa
ngôn ngữ: Anh, Mỹ, Pháp, Nhật, Nga,…
Cho phép cài đặt thêm các Plugin
Notepad++ đưa ra chức năng “Tự động lưu”
Tự động hoàn thành: Word hoàn thành, hoàn thành chức năng và chức năng các thông số gợi ý.
Macro ghi âm và phát lại.
Phóng to và thu nhỏ.
Chương 2: Các chức năng của
notepad ++
c. Ưu và nhược điểm của notepad ++
Hỗ trợ
tính năng
Kéo &
Thả
Chương 2: Các chức năng của
notepad ++
c. Ưu và nhược điểm của notepad ++
Ưu
điểm
Chương 2: Các chức năng của
notepad ++
Chương 3:Một số công cụ tương tự
khác
1. Gedit
Dành cho Linux.
Gedit hỗ trợ soạn thảo văn
bản theo chuẩn mã quốc tế.
Cấu hình tô sáng cú pháp,
Undo/Redo,.
Tự động thụt đầu dòng, đẩy
văn bản xuống dòng, hỗ trợ
plugin, và nhiều tính năng khác
Là ứng dụng miễn phí theo
giấy phép GPL
Chương 3:Một số công cụ tương tự
khác
2. PSPad
Mã nguồn hỗ trợ tô sáng
cú pháp trên các ngôn ngữ
khác nhau.
Tìm sự khác biệt giữa
hai tài liệu, hỗ trợ
template , tùy chọn kiểm
tra chính tả, tự động hoàn
thành mã và dò tìm mã
nguồn.
Chương 3:Một số công cụ tương tự
khác
3. NetBeans
NetBeans là trình IDE
miễn phí cũng rất phổ biến
và có thể làm việc trên các
hệ điều hảnh như Windows,
Mac, Linux...
NetBeans bao gồm bộ IDE
mã nguồn mở và nền tảng
ứng dụng cho phép lập trình
viên có thể tạo trang web,
phần mềm ứng dụng một
cách nhanh chóng.
Chương 3:Một số công cụ tương tự
khác
4. Dreamweaver
Đây là phần mềm được dùng
rộng rãi cho người mới bắt đầu
lập trình hay các lập trình viên
chuyên nghiệp.
Hỗ trợ kéo thả để thiết kế
một trang web hay viết code,
mã màu, bổ sung thẻ tag, thanh
công cụ mã...
Hỗ trợ các ngôn ngữ như
ASP.NET, PHP, ASP, JSP.
Giao diện của dreamweaver bố
trí rất trực quan dễ dàng cho
người sử dụng.
Công cụ thiết kế web Dreamweaver