Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Khám phá 5 tính năng mạnh mẽ của Notepad++ cho chỉnh sửa văn bản nâng cao

Notepad++ chắc chắn là trình soạn thảo văn bản tốt nhất cho Windows. Nó có lượng lớn tính năng sẽ cần khá nhiều bài viết để bao quát. Và đó chính xác là những gì tôi sẽ làm: giới thiệu sức mạnh phi thường của trình soạn thảo văn bản linh hoạt, tinh vi này. Không còn Notepad hay Wordpad cho việc làm việc với file văn bản. Hay script. Hay file HTML. Vậy, đây là 5 thủ thuật tuyệt vời đầu tiên giúp bạn khai thác tối đa Notepad++.

1. Thiết lập Language (Ngôn ngữ) phù hợp với mã của bạn

Một trong những tính năng mạnh của Notepad++ là khả năng tô màu các đoạn mã. Điều này cực kỳ hữu ích khi viết file C, Matlab hay HTML, cho phép bạn dễ dàng phân biệt trực quan giữa hàm, từ khóa dành riêng, chú thích, văn bản, và các loại ký hiệu, biểu thức khác trong mã của bạn.

Notepad++ thông minh và sẽ tự động phát hiện mã của bạn. Ví dụ, đây là một đoạn file m-file Matlab:

Khám phá 5 tính năng mạnh mẽ của Notepad++ cho chỉnh sửa văn bản nâng cao

2. Tìm & thay thế hàng loạt (Bulk find & replace)

Nếu bạn muốn thay thế một mục nhập nào đó trong file(s), Notepad++ là "người" bạn cần. Không chỉ nó tìm kiếm tức thì qua tất cả các mục trong một file, nó có thể tìm kiếm tất cả file đang mở hoặc thậm chí tất cả file trong một thư mục (bao gồm cả thư mục con), và chỉ khớp với những kiểu file nhất định.

Khám phá 5 tính năng mạnh mẽ của Notepad++ cho chỉnh sửa văn bản nâng cao

Khám phá 5 tính năng mạnh mẽ của Notepad++ cho chỉnh sửa văn bản nâng cao

3. Tìm kiếm biểu thức chính quy (Regular expressions)

Khi nói đến việc tìm những gì bạn muốn, Notepad++ không giới hạn ở từ đơn thuần. Bạn cũng có thể dùng biểu thức chính quy mạnh mẽ để khớp các mục nhập động. Ví dụ, tìm kiếm bên dưới sẽ tìm (và thay thế) tất cả thẻ <img> trong nguồn file HTML, bất kể kích thước ảnh thực tế được chỉ định:

Tất nhiên, cần một chút kiến thức về biểu thức chính quy để dùng tính năng này. Không ngạc nhiên, các biểu thức chính quy này cũng sẽ phục vụ bạn tốt nếu bạn chạm đến dòng lệnh Linux với sed hay awk.

4. Làm gọn mã HTML (Tidy HTML code)

Nếu bạn viết bài web, có khả năng mã của bạn sẽ bao gồm các ngắt dòng thừa, thẻ không căn chỉnh, v.v. Notepad++ có thể Tidy (làm gọn) mã HTML của bạn.

Ví dụ, đây là một đoạn văn bản chưa định dạng:

Chúng ta muốn chuyển sang định dạng XHTML:

Khám phá 5 tính năng mạnh mẽ của Notepad++ cho chỉnh sửa văn bản nâng cao

Và xong xuôi:

5. Lưu tất cả file đang mở (Save all open files)

Mặc dù nghe không quá hấp dẫn, hãy tưởng tượng bạn có 100 file mở - Notepad++ hoạt động như Firefox về mặt này và mở tài liệu trong tab - mỗi file đã thay đổi sau khi bạn chạy bulk find & replace trước đó. Lưu chúng một per một rất mệt mỏi. Notepad++ giải quyết phiền toái này. Bạn có thể lưu tất cả file đang mở cùng một lúc.

Khám phá 5 tính năng mạnh mẽ của Notepad++ cho chỉnh sửa văn bản nâng cao

Tương tự, bạn có thể đóng tất cả cùng lúc.

Kết luận

Notepad++ là công cụ cực kỳ mạnh mẽ. Khi dùng khôn ngoan, nó có thể gần như tạo ra kỳ tích với các tác vụ hướng văn bản. Chúng ta mới chỉ xem xét một lựa chọn cực nhỏ các tính năng. Nhưng bạn cũng có thể muốn dùng macro hay hoàn thành hàm (function completion), so sánh tài liệu, xuất file sang định dạng khác, và nhiều hơn nữa. Chúng ta sẽ nói về những đó trong bài tiếp theo.

Notepad++ cũng có nhiều plugin hữu ích và có phiên bản portable.

Trong lúc chờ đợi, hãy tận hưởng!