Trình soạn thảo trực quan cho php bằng tiếng Nga. Các trình soạn thảo PHP tốt nhất

PHP là một ngôn ngữ tuyệt vời để tạo các trang web. TRÊN khoảnh khắc này nó được hầu hết các nhà cung cấp dịch vụ lưu trữ hỗ trợ và là ngôn ngữ lập trình hàng đầu để tạo các trang web động. Sự bắt đầu Tạo PHP Người ta thường chấp nhận rằng năm 1994 là khi Rasmus Lerdorf tạo ra một tập lệnh đơn giản để xử lý tài liệu HTML...Có lẽ bởi vì tại thời điểm sáng tạo Trình xử lý PHPđược viết bằng C, cú pháp của các ngôn ngữ rất giống nhau...

1 nơi. PhpStorm

PhpStorm là môi trường phát triển đa nền tảng cho ngôn ngữ PHP. Chương trình cung cấp một trình soạn thảo đa chức năng và thông minh cho Ngôn ngữ PHP, HTML và JavaScript. Có nhiều tính năng của chương trình, trong đó tôi muốn lưu ý đến khả năng phân tích và viết mã nhanh chóng; chức năng ngăn ngừa lỗi đảm bảo hiệu suất vượt trội.

Vị trí thứ 2. văn bản tuyệt vời

Đơn giản, miễn phí, trình soạn thảo thuận tiện mã khác nhau. Trong số các ưu điểm, không thể không nhắc đến giao diện dễ chịu, dễ quản lý và thiết lập linh hoạt. Một ưu điểm không thể nghi ngờ khác là trình soạn thảo này đa nền tảng. Tôi thực sự thích chức năng chọn lọc và chỉnh sửa; các trình soạn thảo khác không có chức năng này. Nó hoạt động như thế này: bạn giữ phím Ctrl và sau khi chọn các dòng văn bản, chúng sẽ được chỉnh sửa đồng thời. Trình chỉnh sửa này cũng có chức năng phím nóng cho bất kỳ hành động nào. Chưa có nhiều plugin.

Vị trí thứ 3. IDE Komodo

Komodo là một IDE chuyên nghiệp dành cho các ngôn ngữ lập trình web chính, bao gồm Python, PHP, Ruby, Perl, HTML, CSS và JavaScript. Bạn sẽ thích trình soạn thảo này và phát triển nhanh hơn khi sử dụng bộ công cụ đầy đủ. Các tính năng chính: Gấp mã, chỉnh sửa nhiều cửa sổ, kiểm tra cú pháp thông minh, đánh dấu, đoạn mã mạnh mẽ và macro tiện lợi cho các công cụ cũng như các tính năng nâng cao năng suất khác. Giao diện đẹp mắt giải phóng không gian và nhường chỗ cho sự sáng tạo.

Vị trí thứ 4. Studio biểu hiện

Đây không chỉ là một ứng dụng, nó là cả một gói phần mềm do công ty phát triển Microsoft. Gói này chứa: biên tập trực quan,công cụ thiết kế giao diện, thiết kế đồ họa, và nhiều phương tiện khác.

Vị trí thứ 5. PhpED

Chương trình có nhiều công cụ rất hữu ích trong việc phát triển cả bằng PHP và các ngôn ngữ khác mà trình soạn thảo hỗ trợ. Máy chủ web tích hợp được sử dụng để gỡ lỗi các ứng dụng web. Bạn có thể dành nhiều thời gian và công sức để thiết lập lúc đầu, nhưng điều đó rất đáng giá. Một nhược điểm khác của chương trình là không có bản phân phối cho MAC và Linux.

Vị trí thứ 6. PHPSửa đổi

Kho vũ khí của trình soạn thảo này không chỉ bao gồm tô sáng cú pháp mà còn bao gồm một chức năng tự động điền, kiểm tra mã, còn có trình gỡ lỗi tích hợp. Thật không tốt khi chưa có sách giáo khoa tiếng Nga và bạn sẽ không chán việc quản lý. Cũng không có bản phân phối cho MAC và Linux.

Vị trí thứ 7. Dreamweaver

Khi sử dụng chương trình này, bạn có thể xem đồng thời thiết kế và mã của trang, các chú giải công cụ và tính năng tự động hoàn thành cũng được sử dụng. Việc tìm kiếm và thay thế các ký hiệu được tổ chức thuận tiện. Trên trang web chính thức của chương trình, bạn sẽ tìm thấy nhiều plugin thương mại và phi thương mại cho chương trình này.

Vị trí thứ 8. phpDesigner

Tất nhiên, trình soạn thảo mã này được thiết kế riêng cho PHP; với sự trợ giúp của nó, bạn có thể tạo và chỉnh sửa các dự án bằng các ngôn ngữ khác, nhưng điều này sẽ không hiệu quả. Một trong những thiếu sót khiến bạn chú ý ngay lập tức là thiếu chức năng đa nền tảng; trình soạn thảo này chỉ có sẵn cho Windows. Không giống như các trình soạn thảo khác, bạn không thể thay đổi kích thước phông chữ trong đó (ai biết được, có thể thị lực của bạn kém, nhưng hầu hết các lập trình viên đều có chính xác điều đó). Chương trình cũng thiếu lựa chọn theo chiều dọc thuận tiện. Nhưng bất chấp tất cả những thiếu sót, phpDesigner có đèn nền tốt nhất mã, nó được tổ chức rất tốt, nói chung, hãy thử nó và bạn sẽ tìm ra.

Vị trí thứ 9. Studio PHP 2010

Bản thân trình soạn thảo là một môi trường phát triển cho PHP. Nó cho phép bạn viết mã nhanh hơn bằng cách sử dụng một số lượng lớn các tính năng như: máy chủ tích hợp, trình duyệt web và nhiều tính năng khác. Giống như hầu hết các trình soạn thảo, có tính năng kiểm tra cú pháp, hỗ trợ mã hóa khác nhau, hỗ trợ nhiều ngôn ngữ phát triển.

Vị trí thứ 10. RadPHP

RadPHP hướng đến những người chưa có nhiều kinh nghiệm viết code. Trong số các ưu điểm, không thể không lưu ý đến tính năng làm nổi bật cú pháp, sự hiện diện của trình duyệt và trình gỡ lỗi tích hợp, khả năng tạo điểm dừng và tính dễ sử dụng. Có hỗ trợ kỹ thuật được tổ chức ở mức cao nhất. Một trong những thiếu sót ngay lập tức lộ ra là không có bản phân phối nào cho MAC và Linux.

Xin chào các độc giả thân mến của trang blog. Hôm nay chúng ta sẽ xem xét một trong những trình soạn thảo văn bản tốt nhất, Notepad++, có nhiều tính năng hữu ích và là một trong những chương trình được tôi sử dụng nhiều nhất để chỉnh sửa html, css và mã php. Và nhìn chung, trình soạn thảo này được nhiều lập trình viên và nhà phát triển ưa chuộng.

Trong bài viết, tôi đã đề cập rằng các trang web thậm chí có thể được tạo bằng Notepad tích hợp trong Windows. Nhưng việc tạo file html và css trong notepad gần giống như việc đào một cái hố bằng que đào. Notepad không có gì ngoài khả năng tạo và xem các tập tin văn bản.

Bằng cách bắt đầu sử dụng Notepad để sửa các tệp có html, css, php và các mã khác, bạn sẽ tiết kiệm cho mình rất nhiều thời gian và công sức. Tất nhiên lúc đầu, việc sử dụng trình soạn thảo này có vẻ hơi khó khăn với bạn. Nhưng nếu bạn học cách sử dụng ít nhất các tính năng cơ bản của Notepad++ thì bạn sẽ khó có thể làm được nếu không có nó.

Notepad có những lợi thế đáng kể không chỉ so với notepad tiêu chuẩn của Windows mà còn so với các notepad khác chương trình phức tạpđể viết và chỉnh sửa các mã khác nhau. Ví dụ: nếu bạn so sánh Notepad++ với chương trình phổ biếnđể thiết kế trang web Dreamweaver, nó có nhiều lợi thế. Trước hết, Notepad++ hoàn toàn miễn phí. Và thứ hai, dễ dàng hơn và nhanh hơn nhiều. Và nói chung nó có thể được khởi chạy mà không cần cài đặt trong hệ điều hành Hệ thống Windows, nếu sử dụng phiên bản di động Sổ tay++, điều này sẽ cho phép bạn đặt chương trình vào ổ đĩa flash và luôn mang theo bên mình.

Bây giờ hãy nói về mọi thứ chi tiết hơn.

Cài đặt trình soạn thảo Notepad++, các khả năng và cấu hình của nó

Tải xuống trình soạn thảo văn bản Notepad++ hoàn toàn có thể miễn phí Bạn có thể từ trang web chính thức bằng cách sử dụng liên kết này. Bộ công cụ đã tải xuống bao gồm một số ngôn ngữ, bao gồm cả tiếng Nga.

Việc cài đặt chương trình trong hệ điều hành Windows diễn ra theo cách hoàn toàn tiêu chuẩn:

  • nhấp đúp vào tệp đã tải xuống bằng nút chuột trái, quá trình cài đặt sẽ bắt đầu;
  • trong cửa sổ mở ra, chọn ngôn ngữ bạn cần;
  • sau đó nhấn tiếp theo vài lần, chấp nhận thỏa thuận cấp phép bằng cách chọn thư mục cài đặt và các thành phần sẽ được cài đặt;
  • sau đó bấm cài đặt, đợi vài giây và Notepad ++ được cài đặt.

Nếu cần, bạn có thể tải xuống Notepad++ Portable, đây là phiên bản di động của phần mềm này soạn thảo văn bản, không cần cài đặt.

Bây giờ chúng ta hãy xem qua các khả năng của trình soạn thảo văn bản này:

1. Điều đầu tiên khiến bạn chú ý là Notepad++ trình soạn thảo văn bản có tô sáng cú pháp vài chục ngôn ngữ lập trình phổ biến nhất bao gồm HTML, CSS, JavaScript và PHP. Nhìn danh sách đầy đủ​​các ngôn ngữ mà notepad có thể đánh dấu cú pháp và bạn có thể chọn ngôn ngữ mong muốn ở menu trên cùng của chương trình trong tab “Cú pháp”:

Ví dụ: nếu bạn đặt đèn nền Mã HTML , nó sẽ trông giống như thế này:

Bạn có thể thấy trong hình các thẻ được đánh dấu màu xanh lam, các thuộc tính được đánh dấu màu đỏ và văn bản thuần túy được đánh dấu màu đen. Điều này rất thuận tiện khi chỉnh sửa mã và tìm lỗi trong đó. Nếu cần, bạn có thể định cấu hình tô sáng cú pháp trong menu “Tùy chọn” - “Xác định kiểu”. Một cửa sổ sẽ mở trong đó bạn có thể định cấu hình tô sáng phông chữ và cú pháp cho ngôn ngữ bạn cần:

Nếu ngôn ngữ được yêu cầu không có sẵn, bạn có thể tùy chỉnh phần đánh dấu ngôn ngữ của mình trong cùng menu “Cú pháp”, có mục “Đặt ngôn ngữ của bạn”:

Trong cửa sổ xuất hiện, chỉ định danh sách từ khóa ngôn ngữ và định cấu hình kiểu hiển thị của chúng. Các ngôn ngữ có trong danh sách luôn đủ đối với tôi nên tôi không tìm hiểu chi tiết về chức năng này.

Ngoài việc làm nổi bật thực tế, đối với tất cả các ngôn ngữ này, mã được chia thành các khối có thể thu gọn và mở rộng bằng cách sử dụng các nút trừ và nút cộng tương ứng. Ngoài ra, kết nối giữa các phần tử được đánh dấu bằng một đường chấm. Và ví dụ: nếu bạn đặt con trỏ trên thẻ html mở, thì không chỉ thẻ đó mà cả thẻ đóng được liên kết với nó sẽ được đánh dấu màu xanh lam:

Notepad++ cũng có thể xâu chuỗi các dấu ngoặc nhọn mở và đóng cũng như tách các hàm thành các khối riêng biệt. Tất cả điều này giúp ích rất nhiều cho việc điều hướng mã và đơn giản hóa đáng kể việc tìm kiếm các dấu ngoặc và thẻ không đóng trong văn bản chương trình.

2. Điều thường xảy ra là khi gõ một số mã, chúng ta có thể quên cách viết thẻ HTML này hoặc toán tử PHP. Để giải quyết vấn đề này bằng văn bản Trình soạn thảo sổ tay Chức năng ++ được triển khai chú giải công cụhoàn thành tự động từ đang được gõ. Một gợi ý sẽ được gọi bằng phím tắt “Ctrl+Space” và tất cả những gì còn lại là chọn tùy chọn mong muốn từ danh sách đề xuất:

Bạn có thể bật hiển thị tự động chú giải công cụ mà không cần sử dụng phím nóng. Để thực hiện việc này, hãy nhấp vào menu “Tùy chọn” - “Cài đặt”, trong cửa sổ mở ra, hãy chuyển đến tab “Tự động hoàn thành” và chọn hộp bên cạnh “Bật trên mọi đầu vào”:

Trong cùng một cửa sổ, bạn có thể kích hoạt tự động chèn các thẻ HTML đóng, dấu ngoặc và dấu ngoặc kép.

3. NotePad++ làm việc đó rất dễ dàng thay đổi mã hóa tài liệu. Ví dụ: nếu bạn cần cài đặt mã hóa UTF-8 phổ biến hiện nay mà không có BOM, thì để thực hiện việc này, chỉ cần chuyển đến tab “Mã hóa” trong menu chính và nhấp vào mục “Chuyển đổi sang UTF-8 không có BOM” và lưu các tập tin:

4. Notepad++ cho phép bạn mở và chỉnh sửa nhiều tệp cùng một lúc, không giống như sổ ghi chú tiêu chuẩn. Đối với điều này anh ấy sử dụng dấu trang, tương tự internet hiện đại trình duyệt. Vì vậy, mỗi tệp đang mở có dấu trang riêng, trong đó tên tệp được chỉ định và hình ảnh của đĩa mềm được đặt:

Đĩa mềm có thể có màu xanh hoặc đỏ. Màu của đĩa mềm cho biết các thay đổi đối với tệp đã được lưu hay chưa:

  • đĩa mềm màu xanh - tập tin đã được lưu;
  • màu đỏ—các thay đổi chưa được lưu.

Các tab có tệp đang mở có thể được đóng, kéo và sắp xếp theo bất kỳ thứ tự nào. Sử dụng cài đặt, bạn có thể làm cho các tab xuất hiện theo chiều dọc hoặc ẩn chúng hoàn toàn, cấm kéo và định cấu hình đóng tab bằng cách nhấp đúp. Tất cả các cài đặt này có thể được tìm thấy trong tab “Tùy chọn”, nút “Cài đặt”:

Một cửa sổ cài đặt sẽ mở ra, trong phần “Chung”, trong nhóm cài đặt “Thanh tab”, bạn có thể chọn hoặc bỏ chọn các hộp cần thiết:

Ngoài ra, trình soạn thảo này còn có khả năng mở hai bản sao của cùng một tài liệu cùng một lúc. Để làm điều này, chỉ cần nhấp vào phím phải trên tab với tập tin cần thiết và chọn “Sao chép ở khu vực khác”:

Sau đó, tab thứ hai chứa tài liệu này sẽ mở ra:

Mỗi bookmark đều có khả năng thêm ghi chú hoặc ghi chú. Chúng tăng tốc độ điều hướng tệp và tìm các đoạn mã quan trọng trong các tệp có số lượng dòng lớn. Để tạo dấu đối diện với dòng mong muốn ở trường bên trái, nhấp chuột để đặt điểm đánh dấu dưới dạng dấu chấm màu xanh:

Bây giờ, bằng cách nhấn phím “F2”, con trỏ sẽ di chuyển giữa các ghi chú - điểm đánh dấu màu xanh lam.

5. Tôi thấy cần lưu ý rằng trình soạn thảo Notepad++ rất tiện lợi tìm kiếm văn bản cả trong một tệp đang mở và trong một số tệp nằm ở thư mục cụ thể. Có thể sử dụng các biểu thức chính quy khi tìm kiếm, đây có thể là một công cụ mạnh mẽ trong trong tay có khả năng. Bạn cũng có thể tìm kiếm và thay thế. Cùng với nhau, tìm kiếm, thay thế và các biểu thức thông thường có thể tăng tốc đáng kể việc chỉnh sửa tài liệu văn bản.

Chức năng tìm kiếm văn bản có thể được gọi bằng cách sử dụng menu trên cùng “Tìm kiếm”, trong đó loại tìm kiếm được chọn hoặc bằng tổ hợp phím nóng “Ctrl+F”, mở cửa sổ tương ứng với cài đặt tìm kiếm:

Trong cửa sổ mở ra, hãy chọn một dấu trang có hành động cần thiết(“Tìm”, “Thay thế”, “Tìm kiếm trong tệp” hoặc “Đánh dấu”) và đặt tham số.

6. Thông thường khi làm việc với một tệp html, cần phải xem nó trông như thế nào trên trình duyệt. Để làm được điều này, Notepad++ có khả năng xem các trang html trong trình duyệt trình duyệt web IE, Firefox, Chrome và Safari. Để thực hiện hành động này, chỉ cần nhấp vào nút “Chạy” ở menu trên cùng và chọn chạy mã trong trình duyệt mong muốn:

Ngoài ra, trong trình chỉnh sửa được đề cập, bạn có thể chọn bất kỳ đoạn mã php nào và nhấp vào “Chạy” - “ Nhận php trợ giúp", sau đó Notepad++ sẽ chuyển hướng bạn đến trang web http://php.net với mô tả về mã này.

Trong cùng một tab của menu “Khởi chạy”, có thể tìm kiếm các đoạn văn bản đã chọn trong máy tìm kiếm Google và bách khoa toàn thư trực tuyến Wikipedia. Để thực hiện việc này, hãy chọn một đoạn văn bản và nhấn nút “ Tìm kiếm của Google", hoặc "Tìm kiếm Wikipedia" và bạn sẽ tự động được chuyển hướng đến trang web Google hoặc Wikipedia có kết quả tìm kiếm. Đúng, đối với tất cả những hành động này, bạn cần có kết nối Internet.

7. Khi bạn chỉnh sửa tệp, Notepad++ sẽ ghi nhớ tất cả những thay đổi bạn thực hiện. Do đó, bất cứ lúc nào bạn cũng có thể hủy hành động đã hoàn thành ( lùi lại một bước). Hơn nữa, bạn có thể lùi hoặc tiến bao nhiêu bước tùy thích, do đó bạn có thể thực hiện bất kỳ thay đổi nào đối với mã mà không gặp rủi ro về những hậu quả không thể khắc phục được.

Bạn có thể cuộn qua lại bằng cách sử dụng các mục “Hoàn tác” và “Làm lại” trong tab “Chỉnh sửa” ở menu trên cùng hoặc sử dụng các nút ở dạng mũi tên cong trên thanh công cụ (nếu có thay đổi, các mũi tên sẽ có màu xanh):

Bạn cũng có thể hoàn tác các hành động bằng phím nóng:

  • CTRL + Z - lùi lại, tương tự như mục “Hủy”;
  • CTRL + Y - bước về phía trước, tương tự như mục “Lặp lại”;

Một điểm quan trọng là Notepad++ liên tục theo dõi trạng thái của các tệp được mở trong đó và nếu chúng bị thay đổi bởi chương trình khác hoặc bị xóa, trình chỉnh sửa sẽ hiển thị cho bạn cảnh báo rằng tệp đã bị chương trình khác sửa đổi và sẽ nhắc bạn cập nhật nó. :

8. Bạn có thể mở rộng khả năng của trình soạn thảo kiểm tra Notepad++ bằng nhiều cách khác nhau bổ sung. Một số được cài đặt theo mặc định và phần còn lại có thể được cài đặt bằng trình quản lý plugin tích hợp, được gọi từ menu trên cùng, tab “Plugins” - “Trình quản lý plugin” - “Hiển thị Trình quản lý plugin”:

Cửa sổ “Trình quản lý plugin” sẽ mở ra, trong đó tab đầu tiên sẽ chứa danh sách các plugin có sẵn. Để cài đặt plugin cần thiếtđánh dấu vào ô bên cạnh và nhấp vào nút “Cài đặt”.

Với sự trợ giúp của các plugin, bạn có thể so sánh các tệp, kiểm tra ngữ pháp, nhúng FTP và nói chung, bạn có thể biến trình soạn thảo văn bản thông thường thành công cụ đắc lựcđể tạo ra các trang web.

Tôi sẽ cố gắng mô tả chi tiết khả năng của các plugin bằng một trong những bài viết tiếp theo, vì vậy đừng quên đăng ký để cập nhật blog. Hẹn gặp lại!

Mọi nhà thiết kế và lập trình web đều cần một trình soạn thảo trang web tốt để tạo và chỉnh sửa HTML, CSS và Mã JavaScript. Notepad (Windows) và TextEdit (Mac) - công cụ tuyệt vờiđể bắt đầu, nhưng ngay sau khi bạn có được kinh nghiệm, bạn sẽ muốn sử dụng một công cụ chắc chắn và tiện lợi hơn.

Có hàng trăm biên tập viên xuất sắc mà bạn có thể chọn người phù hợp, nhưng nhiều người trong số họ được trả tiền. Và nếu bạn không muốn vi phạm bản quyền nhưng ngân sách của bạn không có đủ tiền để mua sản phẩm thương mại? Bài viết này thảo luận về một số con quỷ xuất sắc. biên tập viên trả phí.

  • Biên tập viên WYSIWYG.Đây là những trình soạn thảo đồ họa cho phép bạn xây dựng bố cục trang và đặt kiểu một cách trực quan, như trong phần mềm nổi tiếng xử lý văn bản MS Word. Chúng là một công cụ thuận tiện để xây dựng thiết kế trang, mặc dù, như mọi nhà thiết kế web có kinh nghiệm đều biết, mã vẫn phải được điều chỉnh để đạt được kết quả tuyệt vời.
  • Trình soạn thảo văn bản.Đây là một công cụ dành cho chỉnh sửa trực tiếp Mã HTML và CSS. Một số trình soạn thảo có mục đích chung và không có lựa chọn đặc biệt hỗ trợ mã web. Một số khác chuyên sử dụng các ngôn ngữ web như HTML, CSS, JavaScript và PHP và có các thuộc tính tích hợp để nhập nhanh các thẻ HTML, thuộc tính CSS, v.v. Nhiều trình soạn thảo này cho phép bạn xem trang web trong một cửa sổ riêng biệt.

KompoZer (Windows, Mac, Linux)

KompoZer - lựa chọn tuyệt vời nếu bạn cần một trình soạn thảo trực quan với ngân sách hạn chế

Komodo Chỉnh sửa - biên tập viên giỏi, dễ học, nhưng mạnh mẽ và có thể mở rộng

Mặc dù đây là một biên tập viên mục đích chung, nó hỗ trợ HTML và CSS, đồng thời có đặc tính tự động hoàn thành theo ngữ cảnh của các thẻ HTML và Thuộc tính CSS, cũng như một bộ sưu tập các đoạn mã chèn cho các phần tử HTML khác nhau. Để tận dụng tối đa Komodo, bạn cần cài đặt tiện ích mở rộng Bộ công cụ HTML, tiện ích này chứa các tính năng tuyệt vời như thẻ tự động đóng, xem trước gõ CSS và trình tạo văn bản tạm thời.

Komodo Edit cho phép bạn xem các trang bạn đang chỉnh sửa ở bất kỳ chế độ nào. trình duyệt đã cài đặt hoặc sử dụng trình duyệt tích hợp trong một cửa sổ riêng để bạn có thể chỉnh sửa và xem kết quả thay đổi của mình cùng một lúc.

Trình chỉnh sửa có chức năng tích hợp để tải tệp lên trang web (FTP, FTPS, SFTP hoặc SCP) và bạn cũng có thể nhóm các tệp của mình một cách gọn gàng bằng tùy chọn trình quản lý dự án.

Tính năng rất hữu ích Mã > Chọn khối. Nó làm nổi bật khối HTML chính hiện tại, ví dụ như khối đã đóng hiện tại phần tử div hoặc ul. Một chức năng rất tiện lợi khi bạn cần chọn toàn bộ một phần trên trang để sao chép hoặc di chuyển.

Komodo Edit có rất nhiều tính năng mạnh mẽ và hữu ích, chẳng hạn như sử dụng biểu thức chính quy để tìm/thay thế, khả năng lệnh bên ngoài, và như thế. May mắn thay, biên tập viên cũng có tốt hệ thống trợ giúp, giúp bạn dễ dàng khai thác sức mạnh của Komodo Edit.

Aptana Studio (Windows, Mac, Linux)

Aptana Studio là môi trường phát triển ứng dụng web tích hợp hoàn chỉnh với bộ lớn bổ sung. Mặc dù bạn chỉ có thể sử dụng nó làm trình soạn thảo mã HTML/CSS/JavaScript

Ghi chú++ - sự thay thế tuyệt vời cho Notepad từ Windows. Mặc dù nó không có nhiều tùy chọn như các trình soạn thảo khác nhưng nó rất tuyệt vời để chỉnh sửa HTML, CSS, JavaScript và các tệp mã khác

PSPad là một trình soạn thảo có mục đích chung khác dành cho Windows với nhiều tính năng hữu ích cho người lập trình HTML và CSS

jEdit là trình soạn thảo văn bản đa nền tảng với các tính năng plugin và lệnh macro mạnh mẽ. Cài đặt plugin XML nếu bạn cần chỉnh sửa trang web

TextWrangler là một trình soạn thảo có mục đích chung nhẹ. Dù vắng mặt Chức năng đặc biệtđể phát triển web, nó có thể được sử dụng để làm việc với các trang web.

Vim chắc chắn là khó học, nhưng một khi bạn vượt qua được thử thách, bạn sẽ không bao giờ muốn quay lại!

Ông tổ của trình soạn thảo văn bản dành cho lập trình viên, Vim (hậu duệ trực tiếp của trình soạn thảo vi) là trình soạn thảo văn bản trên bảng điều khiển với mã nguồn mở. Nó là trình soạn thảo mặc định trên hầu hết các phiên bản Unix, bao gồm cả Linux và Mac OS X. Nó cũng có sẵn để sử dụng trên Windows và nhiều hệ thống khác.

Vim không phải là một hệ thống mà bạn có thể cài đặt và bắt đầu sử dụng ngay lập tức mà chưa từng làm việc với nó trước đây. Hầu hết các lệnh chỉnh sửa bao gồm các kết hợp kỳ lạ như :wq và / . Nó cũng có ba chế độ chỉnh sửa: chế độ chèn, trong đó văn bản được nhập vào; thị giác chế độ chọn văn bản; Và yêu cầu chế độ nhập lệnh. Chức năng này là di sản của Unix từ thời chưa có cửa sổ và chuột.

Tại sao anh ấy lại có tên trong danh sách? Nếu bạn thành thạo nó, bạn sẽ bị thuyết phục về tốc độ và sức mạnh của nó. Với một vài lệnh, bạn có thể thực hiện trong vài giây những việc có thể mất vài phút ở các trình soạn thảo khác.

Có một số lượng lớn macro và plugin dành cho Vim giúp làm việc với mã HTML, CSS và JavaScript dễ dàng hơn, bao gồm tô sáng cú pháp, tự động hoàn thành, HTML Tidy và xem trình duyệt. Đây danh sách lớn Liên kết hữu ích:

  • Tự động hoàn thành Vim Omni
  • Chỉnh sửa HTML/XHTML trong Vim
  • trang chủ

Fraise (Mac)

Fraise là trình chỉnh sửa trực quan dành cho Mac, với bộ tính năng đủ để chỉnh sửa web

Giống như TextWrangler và gedit, Fraise là một trình soạn thảo nhẹ, tuyệt vời và rất dễ sử dụng. Nó là một ngã ba từ biên tập viên. Nó tương đối mới và không có mạng bình thường máy chủ. Hiện tại nó chỉ được hỗ trợ trên Mac OS X 10.6 (Snow Leopard), nghĩa là nếu bạn đang chạy phiên bản 10.5, bạn sẽ phải tải xuống Smultron.

Fraise có một số tùy chọn tuyệt vời để chỉnh sửa web:

  • Làm nổi bật mã cho HTML, CSS, JavaScript, PHP và một số ngôn ngữ lập trình khác.
  • Lệnh Đóng thẻ(Command-T) để đóng thẻ hiện tại. Điều này thực sự tiết kiệm thời gian khi nhập danh sách.
  • Xem trước thuận tiện với trình duyệt tích hợp (sử dụng WebKit), với tùy chọn rất tiện lợi Cập nhật trực tiếp? cập nhật trình duyệt ngay khi đánh dấu và CSS trên trang đang được chỉnh sửa thay đổi.
  • Tùy chọn Tìm nâng cao, hỗ trợ tìm kiếm/thay thế bằng biểu thức thông thường.
  • Hỗ trợ các khối để nhập nhanh các thẻ HTML và thuộc tính CSS.
  • Một số lệnh hữu ích để thao tác văn bản, chẳng hạn như xác thực HTML và chuyển đổi ký tự thành phần tử HTML.

Fraise đáng để khám phá nếu bạn sử dụng máy Mac và muốn một trình chỉnh sửa thân thiện với người dùng với nhiều khả năng hơn TextEdit tích hợp sẵn.

Tuyên bố miễn trừ trách nhiệm

Tôi còn đủ trẻ và thiếu kinh nghiệm trong lĩnh vực CNTT để đưa ra bất kỳ lập luận siêu việt nào, vì vậy mọi điều liệt kê dưới đây sẽ là suy nghĩ và lý luận chủ quan của cá nhân tôi. Nếu ai đó không đồng ý với tôi, tôi sẽ chỉ sẵn lòng hỗ trợ cuộc thảo luận và thảo luận tất cả những điều này trong phần bình luận.


Hiện tại tôi làm việc trên Windows, sau này có thể chuyển sang Mac OS nên khi chọn trình soạn thảo văn bản/IDE, tôi ngay lập tức nhấn mạnh đến đa nền tảng. Tôi đã cân nhắc nhiều lựa chọn hơn một chút so với những gì tôi sẽ liệt kê ở đây, vì tôi quyết định chỉ làm nổi bật những lựa chọn khiến tôi chú ý. Tôi sẽ cố gắng mô tả ngắn gọn quan điểm về các mặt khác nhau sản phẩm phần mềm niêm yết.

Nhiệm vụ tiêu chuẩn

Theo các nhiệm vụ tiêu chuẩn, ý tôi là các nhiệm vụ bố cục tầm thường, tức là. HTML, CSS, có thể là JavaScript. Tôi sẽ không nhấn mạnh những thứ ở khắp mọi nơi, ví dụ: thay đổi chủ đề màu sắc, hệ thống kiểm soát thư mục dự án, v.v.

Một trình soạn thảo tuyệt vời cho các ứng dụng ASP.NET và node.js. IntelliSense nổi tiếng, khả năng làm việc với các lớp và đối tượng bằng cách tham chiếu. Mọi thứ đều theo phong cách của Microsoft. Có một trình gỡ lỗi tích hợp. tôi cũng muốn nó nhấn mạnh, theo ý kiến ​​​​của tôi là sự thay thế tuyệt vời cho MonoDevelop dành cho các nhà phát triển .NET bên ngoài Windows (ở đây là Visual Studio).

Trình chỉnh sửa vẫn đang được phát triển, nhưng công việc đang tiến triển khá nhanh, vì đây là Microsoft.

Điểm mấu chốt


Tóm tắt những điều trên, tôi đã đưa ra lựa chọn của mình. Bạn không cần phải tuân theo các tiêu chí giống như tôi. Tôi sẽ vui lòng thảo luận mọi thứ trong phần bình luận của bài viết.

Cám ơn vì sự quan tâm của bạn!

Xin chào các độc giả thân mến của trang blog. Đã từ lâu tôi muốn viết về một điều tuyệt vời biên tập miễn phí(liên kết dẫn đến trang web chính thức nơi bạn có thể tải xuống phiên bản mới nhất có hỗ trợ tiếng Nga).

Trong nhiều năm nay, nó là một trong những chương trình phổ biến và được sử dụng nhiều nhất đối với tôi. chỉnh sửa HTML, Mã CSS và PHP. Tôi thậm chí còn ngạc nhiên: "trước đây làm sao tôi có thể xoay sở mà không có nó, nhận ra tiềm năng của nó với sự trợ giúp của một số chương trình khác?"

Bây giờ tôi luôn có một vài trình duyệt chạy trên máy tính của mình cùng một lúc, rất đơn giản, miễn phí và tiện lợi Trình quản lý FTP FileZilla và chính trình soạn thảo này, những khả năng của chúng đơn giản là không thể so sánh được với notepad mặc định được sử dụng trong Windows. Nhưng điều đầu tiên trước tiên.

Tải xuống và các tính năng của trình soạn thảo Notepad++

Việc cài đặt chương trình trên Windows được thực hiện hoàn toàn theo cách thông thường. Bạn cũng có thể nếu bạn muốn tải xuống Notepad++ Portable, đó là phiên bản di động trình soạn thảo này không yêu cầu cài đặt vào hệ điều hành.

Phiên bản di động có thể được lấy từ phiên bản thông thường nếu bạn giải nén tệp lưu trữ cùng với chương trình đến bất kỳ nơi thuận tiện nào và chạy tập tin thực thi notepad.exe.

Tất cả ưu điểm của trình soạn thảo Notepad++

Trên thực tế, notepad tích hợp trong Windows khác với người hùng của chúng ta như trời và đất. Thực tế không có gì trong notepad cổ điển ngoại trừ khả năng xem và tạo đơn giản tập tin văn bản(hóa ra thứ gì đó tương tự như một chiếc gậy đào được con người sử dụng trong giai đoạn đầu phát triển).

Khi bạn bắt đầu sử dụng NotePad với hai ưu điểm, ít nhất là để điều chỉnh các tệp Html và CSS, bạn sẽ ngay lập tức được đưa từ thời kỳ đồ đá đến cabin của một cỗ máy làm đất hiện đại. Tất nhiên, có những chương trình thay thế khác và thậm chí cả , nhưng đối với người mới bắt đầu, một “cuốn sổ ghi chú có hai điểm cộng” sẽ chỉ là thứ phù hợp (IMHO).

Có, tất nhiên, lúc đầu sử dụng nó có vẻ phức tạp và khác thường. Nhưng đây chỉ là lúc bắt đầu làm quen, và sau đó bạn sẽ khó sống nếu không có nó, chẳng hạn như nhiều người dùng máy tính không thể tưởng tượng được cuộc sống của họ (cũng là một kiểu “cổ điển”).

Nếu chúng ta so sánh Notepad ++ với các chương trình phức tạp hơn được thiết kế để giúp viết và chỉnh sửa các mã khác nhau dễ dàng hơn, chẳng hạn như Dreamweaver, thì có khá nhiều lý lẽ để sử dụng anh hùng của chúng ta:

  1. Trước hết, nó hoàn toàn miễn phí, có nghĩa là bạn có thể tiết kiệm rất nhiều bằng cách sử dụng nó thay vì Dreamweaver, nếu bạn không tính đến các phiên bản bị hack chương trình trả phí(có thể là nơi sinh sản của Trojan và các loại virus khác).
  2. Thứ hai, Notepad còn hơn thế nữa nhẹ và nhanh hơn nhiều biên tập viên được trả tiền. Ngoài ra, có thể sử dụng nó mà không cần cài đặt nó vào hệ điều hành Windows (cái gọi là phiên bản di động- xách tay) và đeo nó, ví dụ, . Kết quả là, bạn sẽ luôn có sẵn một công cụ tiện lợi, đầy đủ chức năng và được hiểu rõ để làm việc với Html, PHP và hàng chục loại mã khác.

Tại sao trình soạn thảo này đáng để tải xuống?

Chúng ta hãy điểm qua ngắn gọn các khả năng và tính năng của nó, sau đó thử xem xét chúng chi tiết hơn. Vì vậy, Notepad++ có thể thực hiện những việc sau:

  1. Làm nổi bật hàng chục ngôn ngữ lập trình và đánh dấu phổ biến nhất, chẳng hạn như: Ada, Assembler, C, C#, C++, CSS, FORTRAN, HTML, Java, JavaScript, Objective-C, Pascal, Perl, PHP, Python, Ruby, SQL, XML.
  2. Đối với tất cả các ngôn ngữ này, nó được thực hiện làm nổi bật cú pháp, chia mã thành các dòng và khối, có thể thu gọn bằng cách nhấp vào dấu trừ và mở rộng bằng cách nhấp vào dấu cộng. Bạn cũng có thể hiển thị mối quan hệ giữa các phần tử bằng một đường chấm chấm. Để làm ví dụ, tôi lấy một đoạn mã PHP để thể hiện khả năng của trình soạn thảo này:

    Nếu bạn bấm vào phần mở đầu Thẻ HTML e thì nó sẽ được highlight nền xanh, đồng thời thẻ đóng nếu có cũng sẽ được highlight. Tuyệt vời để tìm các phần tử không được tiết lộ và .

  3. Nó rất dễ thực hiện thay đổi mã hóa, ví dụ: một loại phổ biến hiện nay, mà tôi đã nói đến trong một bài viết dành riêng cho cuộc chiến chống lại krakozyabrs trong bảng mã tiếng Nga (xem tại liên kết).

  4. Trong một cửa sổ chương trình, bạn có thể mở bao nhiêu tệp tùy thích để chỉnh sửa vì Notepad++ sử dụng tab theo cách mà bạn đã quen trình duyệt hiện đại.

    Màu của đĩa mềm trên mỗi tab cho biết bạn có lưu những thay đổi cuối cùng mà bạn thực hiện với đĩa mềm đó bằng đĩa mềm tương tự trên thanh công cụ hay không. Trên tab đang hoạt động, một đĩa mềm màu đỏ (và trên tab không hoạt động - màu tím) cho biết bạn hay quên.

  5. Với trình soạn thảo này bạn có thể tiến hành tìm kiếm(Ctrl+F) cho cả tài liệu được mở trong đó và cho toàn bộ máy chủ tệp văn bản nằm trong một thư mục nhất định. Có thể tìm kiếm bằng cách thay thế và sử dụng biểu thức thông thường. Một công cụ tiện lợi đáng kinh ngạc.

  6. Trong cài đặt của trình chỉnh sửa này, bạn có thể bật tính năng tự động ghi thẻ Html đóng khi bạn nhập thẻ mở, cũng như tùy chọn tự động hoàn thành cho thẻ.
  7. NotePad++ không chỉ lưu giữ lịch sử tất cả các thay đổi của bạn và cho phép bạn quay lại bao nhiêu bước tùy thích hoặc tiếp tục mà còn lưu trữ dự phòng bản sao của các tài liệu này theo cách tương tự như Microsoft Word.
  8. Trình soạn thảo này có khả năng kiểm soát phím nóng, trong đó có rất nhiều thứ được chỉ định trong đó - từ menu trên cùng “Tùy chọn” - “Phím nóng”. Hơn nữa, với nhấn đúp chuột Nhấp vào tổ hợp mà bạn quan tâm sẽ mở ra một cửa sổ để gán lại các phím, điều này có thể thuận tiện cho những ai đang chuyển sang Notepad từ trình soạn thảo khác.

  9. Notepad qua những năm tồn tại có rất nhiều plugin, một số được cài đặt cùng với nó theo mặc định và phần còn lại sẽ có sẵn cho bạn từ menu trên cùng “Plugins” - “Plagin Manager” - “Show Plagin Manager”.

    Để cài đặt, bạn chỉ cần đánh dấu vào ô bên cạnh plugin được yêu cầu trên tab đầu tiên và nhấp vào nút “Cài đặt”.


    Sau đó, cửa sổ soạn thảo sẽ tải lại và plugin mới sẽ có sẵn trong tab cùng tên:

  10. “Con dao Thụy Sĩ” này cũng có thể kết nối với trang web của bạn qua FTP, ghi và phát macro, kiểm tra chính tả nhanh chóng, so sánh hai tệp trong các cửa sổ đang mở cạnh nhau, v.v.

Bạn có thể cần gì khác trong Notepad++

  1. Nhờ tính năng tô sáng cú pháp trong Notepad ++, chẳng hạn, bạn có thể dễ dàng kiểm tra xem tất cả các thẻ Html trong mã có bị đóng hay không và với kinh nghiệm tối thiểu, bạn sẽ ghi chú trực quan những gì có trong mã của mình đã xảy ra sai sót ở đâu đó, vì bảng màu của mã ở nơi này sẽ thay đổi.
  2. Ngoài ra, do mã được tô sáng bằng màu và văn bản thông thường trong các bài viết của tôi vẫn có màu đen, nên trình hiệu đính liên tục của tôi lỗi ngữ pháp(vợ yêu) kiểm tra ngữ pháp trong đó rất tiện. Không, tất nhiên, tôi sử dụng nhiều cái khác nhau, nhưng không cái nào trong số chúng vẫn có thể kiểm tra dấu câu và lỗi ngữ nghĩa.
  3. Điều tôi cũng thực sự thích ở trình soạn thảo văn bản này là khả năng hiển thị trực quan từng khối mã bằng cách sử dụng các dấu ngoặc đánh dấu như ( ) (). Khi con trỏ chuột nằm giữa bất kỳ dấu ngoặc nào, chúng sẽ được tô sáng, như thể làm nổi bật phần đầu và phần cuối khối HTML hoặc mã PHP.
  4. Ngoài việc thực hiện xuất sắc đèn nền, cần đặc biệt đề cập đến khả năng lùi lại một bước(hủy hành động trước đó). Hơn nữa, số bước lùi không bị giới hạn, điều này cho phép bạn không ngại thử nghiệm mã mà không gặp rủi ro về hậu quả không thể khắc phục.

    Có thể hoàn tác một hành động trong Notepad++ bằng cách sử dụng phím nóng Ctrl+Z (Ctrl+Y là một bước tiến, tức là hoàn tác việc hủy), sử dụng các mục menu tương ứng “Chỉnh sửa” hoặc sử dụng các nút ở dạng mũi tên cong trên thanh công cụ của biên tập viên này.

  5. NotePad++ liên tục theo dõi trạng thái của các tài liệu được mở trong đó và nếu chúng bị thay đổi hoặc xóa, chẳng hạn như trong một chương trình khác, bạn sẽ thấy một cửa sổ yêu cầu bạn đóng tab này với tài liệu hoặc tải lên lại phiên bản đã sửa đổi của nó.
  6. Như tôi đã đề cập trước đó, notepad two plus có khả năng cài đặt đánh dấu cú pháp(cũng như hàng tá ngôn ngữ khác) để phù hợp với sở thích và nhu cầu của bạn, nhưng tôi chưa bao giờ sử dụng tùy chọn này, vì tôi khá hài lòng với cài đặt mặc định.

    Nhưng không ai ngăn cản bạn làm điều này, may mắn thay, mọi thứ cực kỳ đơn giản - chọn “Tùy chọn” - “Xác định kiểu” từ menu trên cùng, cửa sổ này sẽ mở ra một cửa sổ nơi bạn có thể tinh chỉnh phông chữ và màu sắc cho Đánh dấu html, PHP hoặc bất kỳ ngôn ngữ nào khác mà bạn cần.

  7. Notepad++ cũng có tùy chọn hoàn thành tự động từ bạn nhập, điều này có thể rất thuận tiện nếu bạn không chắc chắn về cách viết đúng của một toán tử Html, PHP hoặc bất kỳ toán tử mã nào khác. Để thực hiện việc này, khi gõ, chỉ cần nhấn tổ hợp phím Ctrl-Space và chọn tùy chọn mong muốn từ cửa sổ mở ra:

    Nếu bạn muốn thực hiện hoàn thành mã tự động mà không cần sử dụng phím nóng, bạn sẽ cần chọn “Tùy chọn” - “Cài đặt” từ menu trên cùng và trên tab “Dự trữ/Tự động hoàn thành”, chọn hộp “Bật cho mỗi đầu vào”.

  8. Một tính năng khác có vẻ khá tiện lợi đối với tôi trong trình chỉnh sửa này là khả năng kéo các phím tắt tài liệu trực tiếp vào cửa sổ chương trình để mở chúng (mặc dù điều này hầu như không làm ai ngạc nhiên) và khả năng Kéo và thả trong chính tài liệu, chọn một đoạn mã (bằng nút chuột trái) ở vị trí bạn cần.
  9. Khi làm việc với Notepad++, bạn sẽ có tùy chọn đặt điểm đánh dấu, trong đó gọi là nốt nhạc nhưng bản chất không thay đổi. Trong dòng bạn cần, bạn có thể đặt điểm đánh dấu dưới dạng dấu chấm màu xanh ở lề trái bằng cách nhấp chuột.

    Để đặt điểm đánh dấu (ghi chú) trong trình chỉnh sửa, bạn cũng có thể sử dụng phím tắt Ctrl-F2 và để di chuyển giữa các điểm đánh dấu được đặt trong tài liệu, bạn chỉ cần nhấn liên tục F2 hoặc Shift-F2 để cuộn qua các ghi chú trong theo hướng ngược lại.

  10. Nếu bạn làm việc trong trình soạn thảo này bằng tệp Html, bạn có thể xem mã của bạn sẽ trông như thế nào trong trình duyệt FireFox hoặc IE bằng cách chọn các mục menu Bắt đầu thích hợp. Nếu bạn cần một trình duyệt khác, hãy chọn điểm cao nhất“Khởi chạy” và tìm tệp thực thi bạn cần trong cửa sổ mở ra.

  11. Ngoài ra còn có khả năng ghi macro, mà tôi chưa tạo ra, nhưng logic công việc của họ khá đơn giản. Trước tiên, bạn ghi lại bằng cách chọn “Macro” - “Bắt đầu ghi” từ menu trình chỉnh sửa, sau đó chèn các macro đã ghi vào vị trí mong muốn trong mã, chọn chúng từ menu trình chỉnh sửa hoặc sử dụng các phím nóng được gán cho chúng.

Mã hóa và làm việc với các tệp trong cửa sổ soạn thảo NotePad++

  1. Cần lưu ý rằng trình soạn thảo mã này cho phép bạn lưu và chuyển đổi Html, PHP và các tệp khác sang mã hóa UTF-8 (không có BOM). Điều này đã hơn một lần giúp tôi khắc phục vấn đề về mã hóa tiếng Nga khi làm việc với nhiều trang web khác nhau.

    Khi tôi muốn thay đổi một số dòng chữ trên trang web sang tiếng Nga, tôi thường gặp phải những thông báo tồi tệ, lý do là do mã hóa Windows-1251 trong đó tệp nguồn đã được lưu.

    Sau khi tập tin gốc đã được chuyển đổi thành Mã hóa UTF-8 (không có BOM), krakozyabrs đã được chuyển đổi thành công thành các biểu tượng thông thường của Nga. Cái đó. nếu bạn thêm bảng chữ cái Cyrillic vào bất kỳ tệp công cụ nào thì đối với nó hiển thị chính xác trên trang web, bạn sẽ cần phải lưu nó ngay lập tức theo mã hóa chính xác hoặc chuyển đổi nó sau.

    Có lẽ tôi nên nói đôi lời về chính BOM này. Vấn đề là khi bạn làm việc với các đối tượng văn bản trong thông thường sổ ghi chú Windows, sau đó khi lưu nó ở dạng mã hóa UTF-8, nó sẽ thêm nhân vật vô hình(BOM), sau đó có thể ảnh hưởng đến hiệu suất tập tin này(ví dụ: PHP có thể gây ra lỗi).

  2. Nếu bạn muốn in nội dung mở tập tin, thì mã sẽ được in không ở dạng mà bạn nhìn thấy trong cửa sổ chương trình. Nhưng bằng cách chọn từ menu “Tùy chọn” - tab “Cài đặt” "Niêm phong" bạn sẽ được tự do thay đổi điều này và chọn tùy chọn in mã màu nổi bật, cho phép hiển thị số dòng, đầu trang và chân trang, v.v. đồ đạc:

  3. Trình soạn thảo văn bản nâng cao này cũng cho phép bạn mở bao nhiêu tài liệu mới tùy thích mà không sợ làm lộn xộn thanh tác vụ. hệ điều hành. Cùng với các trình duyệt hiện đại, nó sẽ mở tất cả các tài liệu mới không phải trong cửa sổ chương trình mới mà là trong một tab mớiđã mở cửa sổ.

    Hơn nữa, các tab của các tài liệu khác nhau trong cửa sổ của sổ ghi chú này có thể được kéo tùy ý bằng chuột, đóng và thu nhỏ.

    Chà, tùy thuộc vào cài đặt được thực hiện (“Tùy chọn” - “Cài đặt”), tất cả các tab được mở trước khi đóng Notepad ++ sẽ được khôi phục vào lần tiếp theo bạn khởi động chương trình (một lần nữa, tương tự như cách hoạt động của trình duyệt). Bạn có thể đóng những cái không cần thiết nhấn đúp chuột trên chúng hoặc đặt chúng theo chiều dọc.

  4. Ngoài các thao tác thông thường với tab, trong trình chỉnh sửa này, bạn có thể mở cùng lúc một cửa sổ hai bản sao của cùng một tài liệu. Điều này có thể cần thiết nếu bạn cần làm việc với tài liệu ở các phần khác nhau của tài liệu đó (xem tài liệu ở đâu đó hoặc sao chép và dán vào đâu đó).

    Để kích hoạt chế độ này bạn chỉ cần nhấn click chuột phải chuột bằng tab mong muốn Trình soạn thảo PHP và chọn từ mục ngữ cảnh“Sao chép trong một cửa sổ khác.”

    Rất thuận tiện là nếu bạn lưu các thay đổi ở một trong các bản sao của tài liệu thì bản thứ hai cũng sẽ được cập nhật (nghĩa là bạn sẽ không bị nhầm lẫn liệu bạn có lưu các thay đổi mình đã thực hiện hay không và ở bản sao nào).

  5. Tôi cũng thực sự thích nó tìm kiếm tích hợp Qua mở HTML hoặc tài liệu PHP với khả năng thay thế(một số tích cực sử dụng các biểu thức thông thường cho việc này, nhưng thật tiếc là tôi không biết chúng). Bạn có thể đánh giá cao tất cả sự phong phú của tìm kiếm trong trình soạn thảo văn bản nâng cao này bằng cách chỉ cần mở mục menu “Tìm kiếm”. Xem ảnh chụp màn hình ở đầu bài viết.

Nhìn chung, trình soạn thảo văn bản này đã sử dụng rất nhiều tính năng hữu ích và tiện lợi từ chức năng của các ứng dụng khác, điều này đặc biệt tôn trọng các nhà phát triển của nó và những người tạo ra plugin cho nó, một số tính năng đó bây giờ sẽ được thảo luận.

Sử dụng plugin trong Notepad++

Hãy để tôi nhắc bạn rằng để cài đặt một plugin mới, bạn chỉ cần chọn “Plugins” từ menu trên cùng của trình chỉnh sửa - “ Plugin Manager" - "Hiển thị Trình quản lý plugin".

Và trong cửa sổ mở ra, trên tab đầu tiên (từ menu trên cùng), hãy chọn hộp bên cạnh plugin được yêu cầu và nhấp vào nút "Cài đặt".


Sau đó, cửa sổ soạn thảo sẽ tải lại và plugin mới sẽ có sẵn trong tab cùng tên. Nói chung, mọi thứ không thể đơn giản hơn.

Những plugin nào cho Notepad bạn có thể cần trong công việc của mình

    Plugin cung cấp rất nhiều tiện ích bổ sung và tiện lợi "Văn bảnFX", sau khi cài đặt sẽ có sẵn trong mục cùng tên ở menu trên cùng của trình chỉnh sửa. Nếu bạn chưa có mục như vậy, hãy đi tới “Plugins” - “Plagin Manager” - “Show Plagin Manager”, cuộn xuống danh sách trong tab đầu tiên và chọn hộp bên cạnh Ký tự TextFX.

    Sau khi cài đặt, trình soạn thảo sẽ khởi động lại và xuất hiện trong menu vật phẩm mới TextFX với nhiều mục con thả xuống. Ví dụ: kích hoạt tùy chọn hiển thị trong hình có thể giúp cuộc sống của bạn dễ dàng hơn rất nhiều khi chỉnh sửa hoặc viết mã HTML:

    Trong trường hợp này, ngay khi bạn nhập thẻ Html mở vào trình soạn thảo văn bản Notepad++, thẻ đóng phù hợp sẽ ngay lập tức xuất hiện bên cạnh thẻ đó. Có thể tiết kiệm đáng kể thời gian và giảm đáng kể khả năng xảy ra lỗi do thẻ không được đóng. Tuy nhiên, điều này làm tôi khó chịu và tôi không sử dụng nó. Nhưng điều này không hề làm giảm đi phẩm giá của cô ấy.

    Có khá nhiều tiện ích trong TextFX, vì vậy hãy tự mình thử chúng trong thực tế và quyết định chính xác tiện ích nào sẽ thuận tiện và hữu ích cho bạn.

    Chà, tiếp tục chủ đề về các tab trong trình chỉnh sửa, điều đáng nói là khả năng so sánh hai tài liệu. Trước tiên, bạn sẽ cần cài đặt plugin này thông qua Trình quản lý plugin:

    Để kích hoạt chế độ so sánh tài liệu trong Notepad++, bạn chỉ cần chọn “Tiện ích bổ sung” - “So sánh” - “So sánh” từ menu trên cùng hoặc nhấn Alt + D trên bàn phím. Do đó, tab hiện đang hoạt động sẽ được mở trong cửa sổ của sổ ghi chú này, cũng như tab nằm bên cạnh nó.

    Để thuận tiện cho việc so sánh hai Html hoặc Tài liệu PHP, trình soạn thảo Notepad++ sẽ nêu bật những điểm khác biệt cho bạn. Để chuyển sang chế độ làm việc với tài liệu thông thường, bạn cần chọn “Tiện ích bổ sung” - “So sánh” - “Xóa kết quả” ở menu trên cùng hoặc nhấn Ctrl+Alt+D trên bàn phím.

    Hơn nữa, hai tài liệu trong cửa sổ Notepad++ có thể được xem theo cả chiều dọc và chiều ngang. Để chọn phương pháp thuận tiện nhất cho bạn, hãy nhấp chuột phải vào vị trí phần của chúng và chọn hướng xoay (phải hoặc trái).

    Nhân tiện, nếu bạn giống tôi, chủ yếu sử dụng Notepad++ để chỉnh sửa Html hoặc Tệp PHP trang web của bạn thì bạn có thể thấy hữu ích khi có thể kết nối với nó qua FTP trực tiếp từ trình soạn thảo văn bản này. Đúng, bằng cách nào đó tôi thích làm việc với FileZilla hơn, đặc biệt là vì họ thậm chí còn lấy được mật khẩu của tôi từ đó.

    Nếu bạn muốn thử làm việc qua FTP qua Notepad, hãy chọn “Plugins” - “NppFTP” - “Show NppFTP Window” từ menu trên cùng, cửa sổ ứng dụng khách FTP ở bên phải sẽ mở ra.

    Để thiết lập kết nối FTP, hãy nhấp vào biểu tượng bánh răng, chọn “Cài đặt hồ sơ” và nhập chi tiết kết nối của bạn. Công việc tiếp theo không khác nhiều so với những gì tôi đã viết trong bài viết về FileZilla.

  1. Nếu bạn cài đặt plugin Tùy chỉnh Thanh công cụ bằng Trình quản lý Plagin, bạn sẽ có thể xáo trộn, xóa hoặc thêm mới nút thanh công cụ chương trình này.

  2. Đầu bài mình có đề cập tới Light Explorer, nó bổ sung thêm khả năng mở ở cột bên trái quản lý tập tin. Tuy nhiên, bạn cũng có thể sử dụng Explorer, bạn sẽ tìm thấy trong trình quản lý plugin, cho mục đích tương tự.
  3. Plugin tuyệt vời WebChỉnh sửa, tương tự như trình soạn thảo Html của WordPress, cho phép đóng khung văn bản với các thẻ tiêu đề, danh sách, bảng và các thẻ tiêu đề phổ biến nhất. Chọn đoạn mong muốn và nhấp vào một trong các nút trên thanh công cụ Notepad++.
  4. ImgTags - cho phép với chiều ngang đã được đăng ký và kích thước dọc(anh ấy tự tính toán, rất tuyệt), đã chuẩn bị sẵn sàng Thuộc tính ALT và SRC (bạn cũng sẽ cần thêm đường dẫn đến thư mục có ảnh trên máy chủ của mình ở đó).

Cửa sổ kiểm tra chính tả trong NotePad++ bằng plugin

    Kết nối Kiểm tra ngữ pháp tiếng Nga Trình soạn thảo Notepad ++ sử dụng plugin Shell-Checker (từ mục menu “Plugins”), bạn sẽ cần tải xuống từ điển tiếng Nga từ trang này và khi kích hoạt plugin kiểm tra chính tả này, hãy chỉ định đường dẫn trên máy tính của bạn vào tập tin từ điển.

    Có các sắc thái cài đặt. Đầu tiên bạn sẽ cần Tải xuống Trình cài đặt đầy đủ và sau đó là tệp có từ điển tiếng Nga aspell-ru-0.50-2-3.exe. Trước tiên, hãy cài đặt trình cài đặt đầy đủ, trong trình hướng dẫn này, cá nhân tôi không thay đổi đường dẫn mặc định đã chọn (c:\Program Files (x86)\Aspell\).

    Sau đó cài đặt gói ngôn ngữ, trước tiên bạn sẽ phải nhập chữ “y” vào cửa sổ DOS và nhấn Enter trên bàn phím (mặc dù, có lẽ đây chỉ là tôi, vì trước đây tôi đã cài đặt GNU Aspell trên máy tính của mình):

    Sau đó, trình hướng dẫn cài đặt từ điển tiếng Nga tiêu chuẩn sẽ bắt đầu, trong đó tôi lại không thay đổi đường dẫn mặc định. Tất cả.

    Bây giờ hãy khởi động lại Notepad ++ và chọn các mục được hiển thị ngay phía trên từ menu hoặc giữ tổ hợp không thực CTRL+ALT+SHIFT+S trên bàn phím. Trong cửa sổ mở ra, bạn sẽ phải nhập đường dẫn đến thư mục BIN từ thư mục Aspell:

    Nếu bạn không thay đổi đường dẫn khi cài đặt GNU Aspell và từ điển tiếng Nga, thì bạn sẽ cần chèn vào đây:

    C:\Tệp chương trình (x86)\Aspell\bin\

    Chà, hoặc điều gì đó tương tự, tùy thuộc vào hệ điều hành của bạn. Thế là xong, bây giờ hãy chọn văn bản mà bạn muốn kiểm tra chính tả và nhấn CTRL+ALT+SHIFT+S (bạn có thể thay đổi sự kết hợp này trong cài đặt phím nóng - xem ở trên). Một cửa sổ sẽ xuất hiện hiển thị lỗi đầu tiên được tìm thấy:

    Bạn có thể bỏ qua nó hoặc chọn một giải pháp thay thế phù hợp từ các phương án được đề xuất. Dưới đây bạn có thể thay đổi ngôn ngữ kiểm tra nếu bạn đã cài đặt một số mô-đun ngôn ngữ GNU Aspell. Đó là tất cả.

    Kiểm tra chính tả- một giải pháp rất tiện lợi theo cách của plugin trước, vì nó cũng sử dụng GNU Aspell và từ điển tiếng Nga của nó, nhưng nó đã thực hiện kiểm tra chính tả một cách nhanh chóng, giống như trong tất cả các trình duyệt hiện đại. Đi đến trình quản lý plugin và cài đặt nó.

    Kiểm tra ngữ pháp sẽ được bật ngay lập tức theo mặc định (có thể tắt bằng cách bỏ chọn hộp kiểm hiển thị trong ảnh chụp màn hình), nhưng mô-đun sẽ chỉ được kết nối với tiếng anh, vì vậy chúng tôi đi tới cài đặt DSpellCheck và thực hiện các thay đổi.

    Chọn Aspell từ danh sách thả xuống (nếu bạn chưa cài đặt nó, hãy cuộn lên bài viết này một chút và tải xuống mô-đun cùng với tiếng Nga gói ngôn ngữđể cài đặt chúng trên hệ điều hành của bạn) và ngay bên dưới chỉ ra đường dẫn đến tệp aspell-15.dll. Xa hơn một chút, chọn ngôn ngữ của từ điển được kết nối, nếu bạn đã cài đặt một vài từ điển trong số đó và nhấp vào Áp dụng.

    Bây giờ tất cả các lỗi được tìm thấy sẽ được gạch chân bằng một đường lượn sóng màu đỏ (màu sắc có thể được thay đổi trong cài đặt) và khi bạn di chuyển con trỏ chuột, một mũi tên sẽ xuất hiện, bằng cách nhấp vào đó bạn có thể chọn một tùy chọn đúng chính tả của từ này, hãy thêm nó vào từ điển hoặc vào danh sách bỏ qua.

Chúc bạn may mắn! Trước hẹn sớm gặp lại trên các trang của trang blog

Bạn có thể xem thêm video bằng cách vào
");">

Bạn có thể quan tâm

Làm thế nào để xóa dòng trống trong Notepad++ Như từ danh sách URL chọn tên miền và loại bỏ sự lặp lại của chúng bằng Notepad++ (chuẩn bị danh sách cho các liên kết Từ chối)