Bluefish 2.2.7 Trình soạn thảo văn bản cho website

Tải về

3 (1) Olivier Sessink Miễn phí 294

Bluefish là một ứng dụng xử lý văn bản cho các nhà lập trình và nhà thiết kế web, hỗ trợ các thao tác với JavaScript, PHP, Perl, C hoặc C++, HTML, Jave, Python, Ruby, XML, XHTML và VisualBasics.

Giao diện chính của BluefishGiao diện chính của trình soạn thảo văn bản cho website Bluefish

Download Bluefish cho Linux

Download Bluefish cho Mac

Bluefish là một trình soạn thảo văn bản cho website, một môi trường phát triển tích hợp (IDE) được sử dụng phổ biến với khả năng phát triển, thiết kế website động và có tính tương tác cao, điều khiển các ngôn ngữ đánh dấu và lập trình. Bluefish cho phép người dùng chỉnh sửa mã nguồn mở và tạo các dự án mới với các công cụ chỉnh sửa đa dạng.

Tính năng chính của công cụ soạn thảo văn bản cho website Bluefish

  • Hỗ trợ làm việc hiệu quả trên nhiều dự án, từ động khôi phục lại các cài đặt cho từng dự án.
  • Hỗ trợ đa luồng cho các tập tin từ xa sử dụng gvfs, hỗ trợ FTP, SFTP, HTTP, HTTPS, WebDAV, CIFS và nhiều hơn nữa.
  • Công cụ tìm kiếm và thay thế rất mạnh mẽ, hỗ trợ Perl.
  • Tương thích với các biểu thức chính quy, thay thế các mẫu phụ, tìm kiếm và thay thế các tập tin trong đĩa.
  • Mở các tập tin đệ quy dựa trên các mẫu tên file và mẫu nội dung.
  • Các thanh mã snippet xác định cụ thể các hộp thoại tùy chỉnh, tìm kiếm và thay thế hoặc chèn thêm mẫu và ràng buộc chúng vào các kết hợp phím tắt để tăng tốc độ quy trình phát triển.
  • Tích hợp các chương trình ngoài như make, lint, weblint, xmllint, tidy, javac, chương trình của riêng bạn hoặc đoạn mã để xử lý các quy trình xử lý đoạn văn bản nâng cao hoặc phát hiện các lỗi.
  • Tích hợp các tập tin ngoài, dẫn các tài liệu (hoặc đoạn văn bản được lựa chọn hiện tại) thông qua lệnh sort, sed, awk hoặc bất kì lệnh tùy chỉnh nào khác.
  • Tính năng undo/redo không giới hạn.
  • Kiểm tra chính tả ngay tại chỗ, đây là do ngôn ngữ lập trình nhận thức (bình luận về các lỗi chính tả, chứ không phải là mã lập trình) và yêu cầu libenchant.
  • Tự động phục hồi các thay đổi trong các văn bản được sửa đổi sau khi bị crash hay gặp các sự cố khác.
  • Bản đồ kí tự của tất cả các kí tự unicode (yêu cầu có libgucharmap).
  • Tải lên hoặc tải xuống từ trang.
  • Chỉnh sửa toàn màn hình.
  • Nhiều công cụ khác như các thanh tab cho khoảng trống, dải khoảng trắng, dòng liên kết...
  • Hỗ trợ ngôn ngữ lập trình tùy biến.

Thao tác trên Bluefish
Bluefish cho phép Undo/Redo không giới hạn cùng một loạt các thao tác khác khi chỉnh sửa

Với giao diện gọn gàng và được tổ chức rất tốt, nhờ vào cấu trúc thư mục dựa trên trình quản lý file của Windows là Windows Explorer, người dùng có thể dễ dàng điều hướng giữa các thư mục để xác định vị trí và chỉnh sửa các tập tin trong thư mục.

Chọn mẫu mới trong Bluefish
Mục File và các tùy chọn trong Bluefish

Người dùng có thể chỉnh sửa các thẻ, màu sắc, thêm đánh dấu, lựa chọn phương án đầu vào và chèn các kí tự Unicode. Bluefish còn bao gồm tính năng kiểm tra lỗi chính tả bằng với bộ từ điển đa ngôn ngữ và hỗ trợ cả việc nhấn mạnh bằng cách highlight các cú pháp nhất định. Phần mềm cũng cho phép bạn chuyển đổi sang chế độ toàn màn hình, chèn các mã cài sẵn và đồng bộ hóa các khối văn bản.

Các thẻ đánh dấu trong Bluefish
Công cụ soạn thảo website Bluefish cho phép sử dụng nhiều dạng thẻ đánh dấu

Công cụ này có khả năng tạo các lệnh cho Windows 7 Internet Explorer (cả x86 và x32), Windows XP Safari, OperaInternet Explorer. Bluefish còn cho phép người dùng chèn các thẻ đánh dấu cho tiêu đề, định dạng (định dạng thông thường, định dạng văn bản hoặc cách bố trí), các bảng biểu, danh sách, biểu mẫu hỗ trợ HTML 5.

Bộ lọc của Bluefish
Bộ lọc của Bluefish và các lệnh

Những lựa chọn khác của phần mềm cho phép người dùng thực hiện các chuyển đổi (ví dụ như từ các kí tự sang các thực thể (entity) chữ viết thường hay giải mã URL), đếm số từ, nhân đôi dòng, tạo các đoạn văn bản Loram Ipsum, sử dụng tìm kiếm nâng cao và chức năng thay thế.

Mã hóa kí tự trong Bluefish
Các lựa chọn mã hóa kí tự trong trình soạn thảo văn bản cho website Bluefish

Phần mềm cũng đòi hỏi rất ít tài nguyên máy tính của CPU và RAM. Thời gian phản hồi của Bluefish cũng khá tốt và làm việc mà không gây treo hệ thống hay hiện ra các hộp thoại báo lỗi. Nhờ vào rất nhiều những lựa chọn và cài đặt tùy chỉnh, thiết lập cấu hình mà Bluefish có thể khiến các lập trình viên và các nhà thiết kế web hài lòng.

Các tùy chỉnh chỉnh sửa của Bluefish
Bluefish cung cấp nhiều tùy chỉnh chỉnh sửa trong mục Edit Preferences

Những điểm mới trong trình soạn văn bản cho website Bluefish phiên bản 2.2.7

  • Sửa các lỗi crash tự động hoàn thành, filebrowser, plugin thanh html, kết thúc quá trình tải file và lỗi highlight cú pháp sau nhiều lựa chọn tìm kiếm và thay thế.
  • Hiển thị các thông báo lỗi tốt hơn khi phân tích các tập tin ngôn ngữ.
  • Sửa lỗi highlight cú pháp biểu thức chính quy (regrex) javascript.
  • Cải thiện việc tải các file với các đoạn encode bị gãy hoặc các kí tự không thể in được (ví dụ như các file nhị phân), tải các dự án sử dụng sftp.
  • Thêm nhiều thẻ đánh dấu HTML 5. HTML 5 cũng được cài đặt mặc định cho PHP, CFML và các ngôn ngữ khác có thể bao gồm cú pháp HTML.
  • Sửa lỗi khi lưu và tải file encode UTF-16.
  • Nhiều ngôn ngữ được hỗ trợ cú pháp như Javascripts, CSS, HTML, Pascal/Deplhi.
  • Hộp thoại tìm kiếm cho biết tổng số kết quả tìm được trong các tập tin trên đĩa.
  • Tính năng mới tải lên và tải xuống, giúp người dùng không cần sử dụng file backup.

Quá trình cài đặt Bluefish đòi hỏi phải có kết nối mạng để tải được GTK+ và kiểm tra các lỗi chính tả trong từ điển đa ngôn ngữ. Bạn cũng nên chú ý rằng việc cài đặt có mạng Internet có thể bị lỗi nếu sử dụng hệ thống mạng chia sẻ. Một cách cài đặt khác không cần kết nối mạng Internet là bạn có thể tải riêng file cài đặt, file GTK+ và bất kì từ điển ngôn ngữ nào khác mà bạn muốn cài đặt.

Hãy đặt các file này vào đường dẫn có tên redist trong cùng thư mục Bluefish như sau. Quá trình cài đặt sẽ tự chuyển sang tải file nếu không thể tìm thấy file trong thư mục redist.

Bluefish\Bluefish-2.2.7-setup.exe
Bluefish\redist\gtk2-runtime-2.24.8-2011-12-03-ash.exe
Bluefish\redist\aspelle6-en-7.1-0.tbz2

Yêu cầu hệ thống

  • GTK+.
  • Libenchant để kiểm tra các lỗi chính tả.
  • Libgucharmap cho plugin bản đồ kí tự.
  • Python cho plugin Zencoding và các công cụ tích hợp như JSMIN và CSSMIN.

Là một phần mềm đa nền tảng chạy trên hầu hết các hệ điều hành thông dụng, Bluefish đang được nhiều người sử dụng để soạn thảo văn bản cho website. Nếu bạn đang lập trình cho một dự án hay chỉnh sửa các phần khác nhau của một trang web mã nguồn mở thì một cửa sổ windows với cấu trúc thư mục như của Bluefish sẽ rất hữu ích trong việc chuyển đổi vị trí các file.

Nguyễn Thúy

3 Mời bạn đánh giá!
  • Phát hành:
  • Version: 2.2.7
  • Sử dụng: Miễn phí
  • Dung lượng: 4,3 MB
  • Lượt xem: 562
  • Lượt tải: 294
  • Ngày:
  • Yêu cầu: Windows XP/Vista/7/8
Liên kết tải về
Link Download chính thức:

Liên quan, thay thế

Có thể bạn quan tâm