GNOME Builder

Phần mềm chụp màn hình:
GNOME Builder
Các chi tiết về phần mềm:
Phiên bản: 3.28.4 / 3.30.0 Beta 2 Cập nhật
Ngày tải lên: 16 Aug 18
Nhà phát triển: GNOME Builder Team
Giấy phép: Miễn phí
Phổ biến: 61

Rating: 2.5/5 (Total Votes: 2)

Trình tạo GNOME là một ứng dụng đồ họa mã nguồn mở và giàu tính năng hoàn toàn miễn phí, thế hệ tiếp theo được thiết kế từ offset để hoạt động như Môi trường phát triển tích hợp (IDE) cho môi trường máy tính để bàn GNOME. Nó được thiết kế riêng cho các nhà phát triển muốn tạo ra các ứng dụng mạnh mẽ cho GNOME.


Tính năng trong nháy mắt

Các tính năng chính bao gồm quản lý dự án, hoàn thành tự động, danh mục tài sản, tự động thụt lề, khám phá API (Giao diện lập trình ứng dụng), đoạn mã mạnh mẽ, giao diện hiện đại với chế độ xem chia tách, hướng dẫn hữu ích, phát hiện rò rỉ, trình theo dõi vấn đề, cũng như khả năng nhảy đến một biểu tượng.

Ngoài ra, ứng dụng có chức năng tìm kiếm toàn cầu cho phép bạn tìm kiếm một lần trong tất cả các tệp mã nguồn của bạn, xem trước HTML và Markdown, các sự cố trực tiếp, theo dõi phiên bản (tích hợp với Git), hỗ trợ chụp nhanh, viết mã IDE, kiểm tra đơn vị và Trình mô phỏng GNOME.

Trong số các tính năng đáng chú ý khác, chúng tôi có thể đề cập đến hỗ trợ ngôn ngữ lập trình Python, hỗ trợ ngôn ngữ JavaScript, hỗ trợ kết nối với thiết bị phần cứng (máy tính bảng, điện thoại, v.v.), chỉnh sửa kiểu VIM mạnh mẽ, trình gỡ lỗi đồ họa và Hỗ trợ D-Bus.

Giao diện người dùng đồ họa dễ sử dụng và trực quan

GUI của dự án (Giao diện người dùng đồ họa) dễ sử dụng và trực quan. Nó tích hợp hoàn toàn vào GNOME Shell, giao diện người dùng máy tính để bàn thế hệ tiếp theo của GNOME và tuân theo các đặc tả GNOME HIG (Hướng dẫn Giao diện Con người). Nó có cửa sổ hai ngăn, cho phép các nhà phát triển chỉnh sửa hai tệp khác nhau cùng một lúc.


Tích hợp với Glade
Một tính năng thú vị khác của ứng dụng Gnome Builder là nó tích hợp với Glade, một phần mềm đồ họa mã nguồn mở cho phép các nhà phát triển GNOME và GTK + tạo ra các giao diện đồ họa hiện đại và đẹp mắt (các giao diện người dùng đồ họa) cho các dự án của họ. Glade cho phép bạn tạo giao diện người dùng tuân thủ các thông số kỹ thuật GNOME HIG (Hướng dẫn giao diện người dùng).


Được thiết kế cho GNOME

Như tên gọi của nó, GNOME Builder được thiết kế đặc biệt cho môi trường máy tính để bàn đồ họa GNOME, vì vậy bạn có thể tạo ra ứng dụng mạnh mẽ cho nền tảng GNOME. Mặc dù nó phụ thuộc vào một số thành phần cốt lõi của Dự án GNOME, chẳng hạn như GTK + hoặc GtkSourceView, ứng dụng cũng có thể được cài đặt trên các môi trường máy tính để bàn nguồn mở khác.

Có gì mới trong phát hành:

  • cải tiến kiểm soát điểm ngắt gdb
  • Tạo các cải tiến hệ thống cho NixOS và Flatpak
  • Nhiều cải tiến về an toàn và rò rỉ bộ nhớ
  • Cài đặt biểu tượng đã thay đổi một chút. Vui lòng cho chúng tôi biết nếu bạn gặp sự cố về bản phân phối của mình.
  • Nhà cung cấp di chuột cho giao thức máy chủ ngôn ngữ đã được thêm vào, bao gồm cả các lls.
  • Trình quản lý bộ đệm hiện không tránh làm nổi bật trong khi tải các bộ đệm cơ bản từ bộ nhớ.
  • Thiết bị đầu cuối hiện sử dụng --login khi sử dụng bash.
  • SIGPIPE bị tắt khi khởi động.
  • Trình quản lý phiên mới có thể khôi phục các phần tách theo chiều dọc và chiều ngang của bạn.
  • Ứng dụng hiện có thể nói chuyện với cổng theo mặc định khi sử dụng flatpak.
  • Các cải tiến đối với các ngôn ngữ mặc định của đoạn mã được nhúng.
  • Tránh tải xuống lại các phần tạo tác khi có thể.
  • Bản dịch đã cập nhật:
  • tiếng Thụy Điển, tiếng Đức, tiếng Lithuania, tiếng Tây Ban Nha, tiếng Thổ Nhĩ Kỳ, tiếng Catalan, tiếng Ý, tiếng Bồ Đào Nha Braxin, tiếng Ba Lan

Tính năng mới trong phiên bản 3.28.3:

  • Khắc phục một số sự cố và mất dữ liệu tiềm ẩn .
  • Trình chỉnh sửa phục hồi vị trí con trỏ đáng tin cậy hơn.
  • Trình cắm todo càng mở rộng thêm một số thư mục công cụ xây dựng phổ biến.

Có gì mới trong phiên bản:

Gỡ lỗi với gdb đã được cải tiến để dịch đường dẫn khi chạy bên trong vùng tên gắn kết như flatpak.
  • Các cải tiến đối với các chỉ mục mã hóa eslint và GJS linh hoạt hơn với các thời gian chạy JS khác như NodeJS.
  • Một số sửa lỗi chính xác trong hệ thống ống nước và rò rỉ bộ nhớ.
  • Một giao diện nhà cung cấp mục tiêu xây dựng mới đã được thêm vào để nhân viên dự án có thể hỗ trợ các lệnh thực hiện được trích xuất từ ​​các hệ thống như flatpak.
  • Tích hợp Ánh sáng Ban đêm của GNOME.
  • Phần lời chào được cải thiện với hỗ trợ xóa tệp dữ liệu.
  • Trình tạo sẽ cố gắng xóa dữ liệu bộ nhớ cache cũ khi khởi động và tắt máy để giúp giải phóng việc sử dụng đĩa.
  • Dữ liệu bộ nhớ cache của dự án đã được di chuyển vào một thư mục theo dự án, giúp việc xóa dữ liệu bộ nhớ cache dễ dàng hơn khi dự án bị xóa.
  • Cải tiến sắp xếp cho các lối tắt gia đình / kết thúc.
  • Đường ống xây dựng hiện sử dụng PTY và VteTerminal để nhận hỗ trợ màu và trích xuất chuỗi PTY. Điều này cho phép các tiêu đề thư thích hợp trong thanh omnibar khi xây dựng. Một hồi quy hiện tại là chúng tôi không còn trích xuất thông báo lỗi dựa trên Regex nữa.
  • Bây giờ bạn có thể chạy các dự án dựa trên Hàng hóa bằng cách sử dụng hàng chạy.
  • Truy cập / usr và / etc từ hệ thống máy chủ lưu trữ khi chạy dưới Flatpak (thông qua / chạy / máy chủ) cho phép Builder phát triển dựa trên hệ thống lưu trữ. Người dùng Builder trên CentOS / RHEL / LTS distro có nhiều khả năng được hưởng lợi nhất từ ​​tính năng này.
  • Đường ống xây dựng cố gắng tiết lộ chi tiết hơn cho các thông báo lỗi đã biết trong GLib bằng cách đặt G_ENABLE_DIAGNOSTIC.
  • Trình tạo giờ đây sử dụng --state-dir với trình tạo tệp flatpak khi phát hiện thấy 0.10.5 hoặc lớn hơn của trình tạo tệp flatpak.
  • Cây dự án hiện hỗ trợ Drag'n'Drop, cả nội bộ và sử dụng các lựa chọn văn bản / danh sách uri từ các ứng dụng bên ngoài.
  • Một bản xem trước sớm về tích hợp trạng thái VCS vào cây dự án đã được đưa vào bản phát hành này.
  • Tính năng mới trong phiên bản 3.27.2:

    • Cải thiện tài liệu.
    • Sửa lỗi cho chương trình phụ trợ hệ thống xây dựng meson.
    • Sửa lỗi trong hỗ trợ compile_commands.json của chúng tôi.
    • Sửa lỗi trong tích hợp GJS của chúng tôi.
    • Các mẫu dự án Meson đã đạt được một Giải pháp cho một lỗi glade.
    • Plugin CMake đã được chuyển sang C, theo thiết kế của plugin meson.
    • Người chào đã được tóm tắt để cho phép các plugin mở rộng nội dung hiển thị.
    • Một plugin mới đã được thêm vào hiển thị các dự án mới của GNOME trên lời chào.
    • Hỗ trợ đã được thêm cho Yaml khi sử dụng Hỗ trợ mã GNOME.
    • Appdata hiện cài đặt vào vị trí ưa thích của thông số.
    • Thời gian khởi động đã được cải thiện bằng cách tránh một số hoạt động tốn kém trong gtk và glib. Các bản vá ở phía trên cải thiện mọi thứ hơn nữa.
    • Cài đặt mới cho phép theo dõi hành vi Ban đêm của GNOME cho chế độ ban đêm.
    • Bây giờ chúng tôi sử dụng các macro xuất khẩu rõ ràng để đơn giản hóa việc quản lý ABI. Chúng tôi vẫn không phải là ABI ổn định, nhưng chúng tôi đang tiến tới điều đó.
    • Plugin clang của chúng tôi hiện hỗ trợ tùy chọn KeepGoing, để cố gắng hơn sau khi gặp phải lỗi trong bao gồm.
    • Hỗ trợ lập chỉ mục mã ngôn ngữ lập trình Vala.
    • Plugin ctags sẽ cố gắng tránh kích hoạt các từ khoá ngôn ngữ nhất định.
    • Plugin tìm tệp khác giờ đây hiển thị kết quả trong kết quả tìm kiếm toàn cầu.
    • Tìm kiếm toàn cầu hiện có thể được điều hướng bằng ctrl + n / p ở chế độ Vim.
    • Bây giờ, bạn có thể tắt & quot; Mở Trang & quot; của thanh bên trong tùy chọn.
    • Plugin flatpak không còn tự động cập nhật các phụ thuộc dự án khi hệ thống xây dựng kích hoạt lần đầu tiên. Bạn có thể cập nhật thủ công các phụ thuộc từ trình đơn bàn làm việc.
    • Cải thiện vị trí con trỏ cho một số chuyển động của trình soạn thảo văn bản.
    • Hỗ trợ cơ bản cho thử nghiệm đơn vị trong các dự án dựa trên Meson.
    • Subprocess PATH giờ sẽ thích / bin over / usr / bin.
    • Các phím tắt bàn phím khác nhau đã được khôi phục.
    • Hỗ trợ cho người khai thác dự án đã bị xóa.
    • Bản dịch đã cập nhật:
    • Tiếng Serbia, tiếng Đức, tiếng Slovenia, tiếng Séc, tiếng Tây Ban Nha

    Tính năng mới trong phiên bản 3.26.0:

    • Các thay đổi kể từ lần phát hành cuối cùng:
    • Các bản sửa lỗi khác nhau cho plugin eslint.
    • Các cải tiến tài liệu khác nhau.
    • Xóa các tệp không cần thiết khỏi các tệp .ui khác nhau.
    • Tránh sử dụng phần & quot; mips & quot; liên tục sửa chữa các bản dựng mips.
    • Xóa điểm ngắt đã dừng nếu trình gỡ lỗi thoát không rõ ràng.
    • Khắc phục sự cố trong plugin chỉ mục mã.
    • Khắc phục để đảm bảo các hàng trong omnibar có thể tái chế.
    • Khắc phục GTask không hoàn thành trong IdeBuffer.
    • Khắc phục việc tạo bảng chọn màu và trì hoãn tạo bảng điều khiển.
    • Khắc phục sự cố trong .ui khi tạo các lớp kiểu.
    • Thả hỗ trợ cho các phiên bản Vala cũ hơn 0.34
    • Bản dịch đã cập nhật:
    • tiếng Hàn, tiếng Galician, tiếng Thổ Nhĩ Kỳ, tiếng Indonesia, tiếng Séc, tiếng Đức, tiếng Ba Lan, tiếng Bồ Đào Nha, tiếng Ý, tiếng Đan Mạch, tiếng Lithuania, tiếng Hungari, tiếng Catalan, tiếng Serbia, tiếng Latinh Serbia, tiếng Pháp, tiếng Thụy Điển, tiếng Tây Ban Nha, tiếng Nhật

    Tính năng mới trong phiên bản 3.25.5:

    • Phím tắt Xem trước HTML được sửa
    • Các keybindings khác nhau đã được cải thiện trong libdazzle
    • Chúng tôi hiện đang gói phiên bản libdazzle thích hợp dưới dạng tiểu dự án
    • IdeSourceViewMode hiện giữ một tham chiếu đến chế độ xem và sao chép tất cả GValues ​​khi marshaling tới đóng cửa được ủy quyền
    • Theo dõi tiêu điểm đã được sửa cho các ngăn xếp trong một cột
    • Tác vụ hàng xóm tập trung hoạt động lại, cho phép ^ w ^ w và các khóa phím kiểu Vim khác hoạt động chính xác
    • Kích hoạt các khóa F trong khi ở chế độ & quot; chế độ thông thường & quot; đã được sửa
    • Trình tạo bây giờ phụ thuộc vào phiên bản thích hợp của GLib để truy cập vào g_ptr_array_find_with_equal_func ()
    • giấy phép MIT / X11 đã được cập nhật để bao gồm một đoạn trích bị thiếu
    • Bản sửa lỗi in kiến ​​trúc chéo

    Tính năng mới trong phiên bản 3.25.3:

    • Phần & quot; trứng & quot; gói contrib đã được chia ra thành libdazzle. Nếu bạn không có libdazzle, nó sẽ được xây dựng như một tiểu dự án. http://git.gnome.org/browse/libdazzle
    • & quot; jsonrpc-glib & quot; gói contrib đã được chia thành một dự án độc lập. Nó sẽ được xây dựng như một tiểu dự án nếu bạn chưa cài đặt nó. http://git.gnome.org/browse/jsonrpc-glib
    • Liên kết & quot; mẫu glib & quot; gói contrib đã được chia thành một dự án độc lập. Nó sẽ được xây dựng như một tiểu dự án nếu bạn chưa cài đặt nó. http://git.gnome.org/browse/template-glib
    • Ưu tiên hoàn thành Ctags đã bị hạ thấp
    • Nhiều nội bộ đã được chuyển đến một libdazzle được cập nhật. Điều này bao gồm rất nhiều sửa chữa theming cũng như các bảng cải tiến và tích hợp theming. Nhiều cấu trúc dữ liệu tìm kiếm cũng bị chia nhỏ thành libdazzle.
    • Nhà cung cấp dịch vụ tìm kiếm đã được viết lại để sử dụng libdazzle và mục nhập đề xuất mới. Chúng tôi mong đợi nhiều thay đổi hơn ở đây trước 3.26.
    • Trình tạo bây giờ sử dụng siêu dữ liệu GVFS để lưu trữ vị trí con trỏ. Điều này sẽ cải thiện cơ hội bạn kết thúc ở đúng vị trí khi mở lại bộ đệm.
    • Các bảng giờ đây duy trì trạng thái hiển thị đúng cách giữa các lần chạy Trình tạo.
    • Plugin flatpak giờ đây bỏ qua các thời gian chờ kết thúc bằng & quot; .Sources & quot;.
    • Trình tạo đúng cách xóa các bản nháp đang khắc phục sự cố trong đó các tệp có lỗi mã hóa sẽ liên tục mở lại khi khôi phục trạng thái nội bộ của Trình xây dựng.
    • A & quot; quầy & quot; cửa sổ đã được thêm vào trợ lý trong gỡ lỗi.
    • Trình tạo bây giờ cố gắng thực hiện công việc ít hơn đáng kể trong khi bộ đệm đang mở. Điều này sẽ tăng tốc độ tải tệp trên các tệp lớn hơn.
    • Mức độ ưu tiên hoạt động không đồng bộ khác nhau đã được hạ xuống để tránh trì hoãn vòng lặp chính Gtk.
    • Các tệp giao diện người dùng hiện đang loại bỏ không gian trống của chúng, điều này sẽ làm giảm kích thước của libide một lượng nhỏ.
    • IdePerspective hiện có vfunc restore_state. Điều này giúp đảm bảo rằng tiện ích khôi phục trạng thái sau khi giao diện người dùng đã được giải quyết. Điều này có thể giúp tránh những cú hickups trong giao diện người dùng khi khởi động.
    • Ghi đè Python Ide.py giờ đây có người trợ giúp để đăng nhập bằng g_warning (), v.v. Xem Ide.warning (), Ide.debug (), Ide.critical (), v.v.
    • Tài liệu bổ sung.
    • Bản dịch đã cập nhật:
    • Tiếng Tây Ban Nha, Kazakh

    Tính năng mới trong phiên bản 3.25.2:

    • Cải tiến cho plugin Todo
    • Hỗ trợ nhiều con trỏ trong trình chỉnh sửa văn bản
    • Các cải tiến đối với các lần vô hiệu hóa sau tiện ích con chứa gtk
    • Sử dụng sau khi sửa lỗi miễn phí
    • Sửa lỗi rò rỉ bộ nhớ
    • Cải tiến JSON trong plugin flatpak
    • các bản sửa lỗi llvm cho FreeBSD
    • Các cải tiến về cuộn để tạo nhật ký
    • Bản dịch đã cập nhật:
    • tiếng Hungari, tiếng Kazakh, tiếng Tây Ban Nha, tiếng Indonesia, tiếng Đức, tiếng Ba Lan, tiếng Bồ Đào Nha, tiếng Serbia

    Tính năng mới trong phiên bản 3.24.1:

    • Hỗ trợ chỉnh sửa trực tiếp Tài liệu Sphinx
    • Cài đặt & quot; cài đặt & quot; hành động có thể được kích hoạt từ thanh lệnh để cài đặt dự án của bạn mà không cần chạy nó.
    • Khắc phục sự cố lan truyền lỗi trong tự động phát và jsonrpc
    • Trì hoãn ninja vì khả năng cài đặt của dự án
    • Sửa nhiều bản dựng hệ thống khác nhau
    • Ưu tiên chẩn đoán thấp hơn để cải thiện tương tác UI
    • Sửa các ánh xạ FD số hgih thành các quy trình công nhân
    • Luôn xây dựng với V = 0 cho các bản dựng tiết ngắn hơn
    • Dịch đường dẫn để xây dựng ngoài cây khi xử lý chẩn đoán
    • Cho phép các giai đoạn đường ống để biểu thị stdout nên được kiểm tra lỗi
    • Cho phép truy cập mạng từ trình khởi chạy flatpak dự phòng
    • Sử dụng flatpak-builder --run khi có thể
    • Sử dụng build-args từ tệp kê khai khi xây dựng bằng flatpak build
    • Nhiều bản sửa lỗi RLS Rust khác nhau
    • Sửa lỗi nổi cho jsonrpc
    • Hỗ trợ Rustfmt cho Rust
    • Hỗ trợ lựa chọn định dạng lại với gq ở chế độ vim khi ngôn ngữ hỗ trợ nó. C-c C-f trong chế độ Emacs. Hiện tại chỉ hỗ trợ Rust / RLS.
    • Bộ giải mã Symbol bây giờ có thể hỗ trợ định vị tất cả các tham chiếu đến một biểu tượng để trình chỉnh sửa có thể di chuyển giữa chúng. Hiện tại, chỉ hỗ trợ Rust / RLS. Ctrl + shift + dấu cách sẽ hiển thị cửa sổ bật lên.
    • Cấu hình sẽ được chuẩn bị & quot; chuẩn bị & quot; một lần nữa khi thay đổi thời gian chạy lại để có thể áp dụng một --prefix mới.
    • Khám phá tệp kê khai Flatpak đã thay đổi thành tìm kiếm theo chiều rộng đầu tiên
    • Phiên bản Trình xây dựng Phẳng sẽ vẫn tìm các plugin trong trình lưu trữ ~ / .local / share / gnome-builder / plugins để nhất quán.
    • Tự động lưu bộ đệm bị loại bỏ khi lưu người dùng bắt đầu xảy ra
    • Nhiều rò rỉ bộ nhớ đã được cắm
    • Cải tiến của trình theo dõi tệp trong khi đổi tên sự kiện
    • Người chào mừng sẽ hiển thị loại hệ thống xây dựng để giúp người dùng chuyển sang các hệ thống xây dựng mới như Meson.
    • Một mục trình đơn để khởi chạy một thiết bị đầu cuối trong flatpak đã được thêm vào. Trong khi điều này không phải là flatpak cụ thể, nó là cách chung người dùng nghĩ về nó.
    • Cải thiện tài liệu
    • Các chuyển đổi được cập nhật:
    • Thụy Điển, Đan Mạch, Lithuania, Hungary, Hàn Quốc, Tây Ban Nha, Indonesia, Đức, Slovak, Ba Lan, Bồ Đào Nha Braxin, Latvia, Nga

    Tính năng mới trong phiên bản 3.24.0:

    • Nhiều cải tiến về tài liệu
    • Các cải tiến Flatpak khác nhau
    • Hỗ trợ xây dựng các lệnh và các trường cài đặt sau của tệp kê khai json
    • Đảm bảo các điều khiển từ xa GNOME tồn tại cho các đường dẫn mã bổ sung
    • Làm mới cài đặt flatpak sau khi cài đặt
    • Một số sửa lỗi chính xác trong thực thi quy trình con thông qua HostCommand
    • Hỗ trợ CCache hoạt động lại khi xây dựng trong Flatpak
    • Người giám sát quy trình sẽ cố gắng hơn để ngăn chặn việc vứt bỏ quy trình con
    • Hỗ trợ xem trước HTML cho reStruccturedText
    • cải tiến khi chạy dưới Flatpak
    • hỗ trợ hệ thống xây dựng phpize
    • Trợ giúp sẽ phát hiện chính xác hơn quyền truy cập vào trang web tài liệu trước khi quay trở lại tài liệu được cài đặt cục bộ
    • Jsonrpc-GLib đã được cập nhật để hỗ trợ API dựa trên GVariant nên các plugin có thể nâng cấp IPC thành định dạng mã hóa làm giảm phân mảnh bộ nhớ
    • Hỗ trợ CTags đã được cải thiện để có hiệu quả hơn trên các dự án lớn hơn
    • Các chuyển đổi được cập nhật:
    • Thụy Điển, Indonesia, Đan Mạch, Lithuania, Hungary, Kazakh, Hàn Quốc, Tây Ban Nha, Friulian, Galicia, Pháp, Séc, Đức, Ý, Slovak, Ba Lan, Bồ Đào Nha Braxin

    Tính năng mới trong phiên bản 3.22.4 / 3.24.0 Beta 2:

    • Nhiều cải tiến về công cụ chuyển giao
    • Thay đổi kiểu dáng Omnibar
    • Hỗ trợ cho flatpak đã ổn định rất nhiều
    • Chú giải công cụ bàn phím mới cho các mục thanh tiêu đề khác nhau
    • Tìm kiếm trong terminal bằng ctrl + shift + f
    • Sửa lỗi quyền sở hữu fd của PTY cho RustUp
    • Tìm kiếm tệp hiện bỏ qua không gian trắng

    • Các phụ thuộc
    • libidemm và glibmm / gtkmm đã bị loại bỏ do không có ai đang sử dụng chúng và nó sẽ làm chậm quá trình di chuyển của chúng tôi thành meson.
    • Các cải tiến Jsonrpc khác nhau để liên lạc với máy chủ ngôn ngữ.
    • Một plugin valgrind mới để theo dõi rò rỉ khi thử nghiệm ứng dụng của bạn.
    • Cải tiến Meson khi chạy dưới flatpak.
    • Bây giờ bạn có thể bắt đầu một thiết bị đầu cuối mới bên trong thời gian chạy xây dựng bằng cách sử dụng ctrl + alt + shift + t.
    • Một số tài liệu mới có trong tác phẩm và có sẵn trực tuyến tại https://builder.readthedocs.io. Chúng tôi rất thích sự đóng góp của bạn ở đây.
    • Hộp thoại Mở dự án hiện mặc định cho phép bạn chọn bất kỳ loại dự án nào với bộ lọc tệp mặc định.
    • Các trình làm đẹp nguồn khác, bao gồm một cho các tệp makefiles.
    • Cách giải quyết khác cho bế tắc hệ thống kiểu GObject. Điều này làm việc xung quanh một vấn đề mà hệ thống kiểu sẽ chạy khởi tạo kiểu GZlibDecompressor từ nhiều luồng.
    • Xây dựng các trình khởi chạy con đường ống dẫn con bây giờ kế thừa môi trường được định cấu hình từ cấu hình xây dựng.
    • Makecache giờ đây có thể xử lý các phản hồi ngoài trật tự từ việc tạo danh sách các tệp nhị phân đích. Điều này sẽ cải thiện khả năng của Trình xây dựng để chạy dự án của bạn thành công.
    • Plugin Flatpak không còn cố gắng xây dựng dự án của bạn từ / run / build / $ project do phá vỡ mtime và khó khăn chung trong việc giữ mọi thứ nhất quán giữa các thực thi quy trình con. Điều này có tác dụng phụ của việc giảm khả năng dự đoán vị trí nguồn trong các biểu tượng gỡ lỗi. Nhưng như flatpak-builder nên được sử dụng cho bản phát hành bản phát hành, điều này có vẻ ổn.
    • Nhiều cải tiến giao diện người dùng bàn làm việc khác.
    • Trình tạo hồ sơ dựa trên Sysprof của Nhà Xây dựng giờ đây có thể lập hồ sơ các ứng dụng được khởi chạy bên trong các không gian tên gắn kết, chẳng hạn như Flatpak.
    • Trình tải xuống được tải xuống qua Flatpak bao gồm các bản sửa lỗi để liên lạc với Bộ phận hỗ trợ mã GNOME từ cài đặt máy chủ.
    • Nhiều bản sửa lỗi rò rỉ bộ nhớ.
    • Cấu hình dựa trên Flatpak đã cải thiện khả năng ghi đè không phá hủy của chúng thành đĩa khi thay đổi.
    • Các dự án dựa trên tự động đã đơn giản hóa các tập lệnh init.
    • Bản dịch được cập nhật:
    • Bồ Đào Nha, Ba Lan, Tây Ban Nha, Đức, Kazakh và Hungary.

    Tính năng mới trong phiên bản 3.22.4:

    • Một số cải tiến nhỏ đối với tự động hoàn thành vala
    • Giao diện người dùng chỉnh sửa chế độ xem dự án để khám phá tốt hơn
    • Cho phép nội dung rộng hơn trong cửa sổ chọn tệp tin
    • Cải thiện việc xóa bộ nhớ cache khi các tệp dự án nhất định thay đổi
    • Cho phép nói chuyện với giao diện DBUS của FileManager1 từ flatpak
    • Một số bản sửa lỗi bị rò rỉ
    • Kiểm tra đơn vị được cải thiện
    • Tránh xây dựng dự án nền quá mức
    • Giờ có thể dịch đường dẫn đến các tệp như tiêu đề để các quy trình bên ngoài thời gian chạy có thể truy cập chúng.
    • Cho phép libclang phân tích các tệp bên trong các thời gian chạy Flatpak. Điều này đảm bảo rằng tính năng tự động hoàn thành và chẩn đoán hoạt động khi xây dựng dựa trên org.gnome.Sdk
    • Tự động phát hiện sẽ phát hiện ra gmake so với thời gian chạy
    • A & quot; sao chép và chỉnh sửa flatpak này & quot; tính năng như được thêm vào bằng cách sử dụng tùy chọn dòng lệnh -m. Điều này tích hợp với một số trình tích hợp dựa trên GNOME để cho phép & quot; chỉnh sửa ứng dụng này & quot; tính năng.
    • Các cải tiến hệ thống xây dựng khác nhau
    • Cải thiện hỗ trợ để xây dựng flatpaks
    • Cải thiện hỗ trợ cho hệ thống xây dựng meson
    • Trình tạo phụ thuộc vào VTE mới hơn cho các tính năng regex khác nhau và giờ đây, kiểm tra cấu hình hệ thống xây dựng phản ánh điều đó.
    • Một số cải tiến vim
    • Bản dịch được cập nhật:
    • tiếng Hungari, tiếng Kazakh, tiếng Đức, tiếng Tây Ban Nha, tiếng Esperanto, tiếng Séc, tiếng Ba Lan và tiếng Bồ Đào Nha Braxin

    Tính năng mới trong phiên bản 3.22.3:

    • Tóm tắt các thay đổi kể từ 3.22.3:
    • Khắc phục chèn và tự động chèn đoạn mã tự động Clang
    • Các bản sửa lỗi hành vi chưa được xác thực và không xác định khác
    • Mặc định ngôn ngữ hiện được cài đặt
    • Hỗ trợ xây dựng với llvm 3.9
    • Xóa các cặp khi quay số lại
    • Hỗ trợ được thêm vào để xây dựng và chạy các ứng dụng Flatpak, bao gồm từ Trình phân phối được phân phối qua Flatpak
    • tích hợp trình xây dựng flatpak bằng cách sử dụng tệp kê khai json
    • Cây dự án mở rộng đến vị trí trước đó sau khi nội dung làm mới
    • Bộ đệm được lưu trước khi thực hiện thao tác cài đặt hệ thống xây dựng
    • Hiển thị kết xuất prebuild và postbuild trong bảng Build Output
    • Lưu trữ id ứng dụng trong buildconfig
    • Enter / Return đã được bật lại để tự động hoàn thành
    • Cửa sổ bật lên của Goto Line không còn sử dụng hoạt ảnh / độ trễ của cửa sổ bật lên
    • Tránh quá kích hoạt các thẻ ctag, clang và các nhà cung cấp hoàn thành khác
    • Đặt LD_LIBRARY_PATH cho máy chủ ngôn ngữ Rust rls
    • Dự phòng tới ptsname () khi cần thiết
    • Cải thiện kiểu CSS của bàn làm việc
    • Sửa tab di chuyển giữa các đoạn mã trong khi hoàn thành tự động
    • Hỗ trợ TTY cho FreeBSD khi quy trình sinh sản
    • Bảng điều khiển Chạy Đầu ra mới đã được thêm
    • Khắc phục để chèn các phương thức nhập nhất định bên cạnh các trích dẫn
    • Trình chỉnh sửa hiện cho phép ghi đè;
    • Thiết bị đầu cuối hiện hỗ trợ làm nổi bật và kích hoạt URL
    • Sửa các lệnh sao chép và dán trong thiết bị đầu cuối
    • Hỗ trợ biên dịch mã C bên ngoài các dự án autotools đã được cải thiện để khám phá chính xác các tệp bao gồm tiêu chuẩn
    • Cải thiện SSL và SSH thông qua bản dựng Flatpak
    • Bản dịch được cập nhật:
    • Tiếng Lithuania, tiếng Hungari, tiếng Kazakh, tiếng Đức, tiếng Tây Ban Nha, tiếng Séc, tiếng Ba Lan, tiếng Bồ Đào Nha Braxin, tiếng Latvia, tiếng Serbia

    Tính năng mới trong phiên bản 3.22.2:

    • Các bản dựng của Flatpak có thể nhắm mục tiêu thời gian chạy Flatpak khi xây dựng dự án. Công việc khác đang được tiến hành để hỗ trợ chạy dự án của bạn với thời gian chạy flatpak.
    • Cải thiện bản dịch
    • Cải tiến RTL khác
    • Rất nhiều bản sửa lỗi rò rỉ bộ nhớ được tìm thấy với ASAN
    • Trình tạo bây giờ sẽ dọn sạch thư mục makecache cho các tệp tạm thời cũ có thể bị bỏ lại phía sau.
    • Sửa lỗi xử lý phụ Flatpak để cho phép sử dụng đồng bộ từ vòng lặp chính. Điều này khắc phục sự cố khóa tiềm năng trong các phiên bản Trình xây dựng phẳng của Flatpak'd.
    • Công cụ chẩn đoán đã được cấu trúc lại để cho phép cập nhật ngoài băng tần về chẩn đoán.
    • Dự án tạo bây giờ phụ thuộc vào git, vì nó sử dụng git để khởi tạo một dự án mới.
    • Những cải tiến về nội tại của GObject.
    • Cải thiện hiệu suất tạo chẩn đoán khi sử dụng nhiều. Điều này khắc phục một gian hàng vòng lặp chính khi trích xuất hàng nghìn chẩn đoán từ một dự án.
    • Bảng điều khiển chẩn đoán đã được thay đổi để sử dụng GtkTreeView để hỗ trợ các danh sách chẩn đoán lớn hơn như được tìm thấy trong một số dự án.
    • Thêm chế độ xem trạng thái rỗng cho các biểu tượng và bảng chẩn đoán.
    • Hỗ trợ Sysprof bao gồm trình hiển thị, thu phóng và phạm vi có thể chọn.
    • Ctags bây giờ có thể được sử dụng để xây dựng cây biểu tượng, bao gồm Python
    • IdeSubprocessSupervisor đã được thêm vào để cho phép plugin dễ dàng quản lý quy trình bên ngoài.
    • Một khách hàng đã được thêm vào & quot; Giao thức Máy chủ Ngôn ngữ & quot; để dễ dàng viết các plugin dựa trên ngôn ngữ-máy chủ.
    • Hỗ trợ cho các hệ thống xây dựng Meson và Cargo đã được thêm vào. Chạy hỗ trợ với Meson sẽ yêu cầu 0.36.0 Meson.
    • Bản sửa lỗi cho các API gtk + không được chấp nhận khác nhau.
    • Thời gian chạy đã được cải thiện để kết nối với quy trình xây dựng ứng dụng.
    • Hỗ trợ Vim đã được cải thiện để hỗ trợ số lượng hoạt động thay đổi tốt hơn.
    • Xây dựng và cải tiến thời gian chạy cho editorconfig.
    • Xử lý alt + 0..n đúng trong khi hoàn thành tự động.
    • Trình tạo bây giờ phụ thuộc vào json-glib-1.0. Điều này đã có thể được yêu cầu thông qua các phụ thuộc trước đây, nhưng bây giờ là rõ ràng.
    • 3.22.2 cũng bao gồm bản xem trước công nghệ cho hỗ trợ Rust. Bạn có thể thử điều này bằng cách cài đặt Rust hàng đêm và & quot; rustls & quot; gói cho chẩn đoán tích hợp, hỗ trợ tự động hoàn thành và hỗ trợ cây sybmol.
    • Đã có một loạt bản dịch cập nhật chu kỳ này. Nhờ tất cả các dịch giả của chúng tôi kể từ 3.22.1: Dusan Kazik, Aurimas Cernius, Balazs Mesko, Benedikt M. Thoma, ChenYang Li, Kjartan Maraas, Marek Cernocky ', Mario Blattermann, Piotr Drag, Rafael Fontenelle

    Tính năng mới trong phiên bản 3.22.1:

    • Nhiều bản sửa lỗi bố cục tiện ích cho ngôn ngữ RTL như Tiếng Do Thái.
    • Tạo bản sửa lỗi hệ thống (thiếu -lm trên một số nền tảng, sửa lỗi cho pipe2 trên macOS).
    • Sử dụng & quot; mật khẩu getent & quot; để có được mật khẩu hiện tại khi phát hiện trình bao người dùng ưa thích.
    • Tải cả thời gian chạy flatpak do người dùng và hệ thống cài đặt.
    • Thêm hỗ trợ cho Trình hiển thị Sysprof (yêu cầu Sysprof 3.22.1)
    • Thêm trạng thái trống, không thành công và ghi cho plugin Sysprof.
    • Ưu tiên GtkNativeFileChooser khi có thể.
    • Hỗ trợ chạy một số dự án GJS bằng cách sử dụng các autotools. Đặc biệt, chúng tôi cố gắng khám phá mẫu & quot; GJS & quot; Kiểu Makefile.am.
    • Khắc phục việc sử dụng gettext từ các plugin Python.
    • Phối cảnh tùy chọn giờ đây có thể chấp nhận được các kích thước màn hình nhỏ hơn như 1280xH.
    • Đánh bóng giao diện người dùng khác nhau.
    • Rất nhiều bản cập nhật bản dịch.

    Tính năng mới trong phiên bản 3.20.4 / 3.22.0 Beta:

    • Tìm kiếm và thay thế mới
    • Thanh xây dựng mới cung cấp tổng quan về cấu hình xây dựng, chi nhánh VCS và các thư quan trọng khác.
    • Trình lược tả dựa trên sysprof mới
    • Các quan điểm đã được tân trang lại và chúng tôi đã xóa thanh bên như chúng tôi đã đề cập sẽ xảy ra trước 3.20.
    • Các mẫu dự án được cải tiến
    • Hỗ trợ cấu hình hệ thống kiểm soát phiên bản
    • ‘ide’ đã được đổi tên thành ‘gnome-builder-cli '
    • Biểu tượng xây dựng mới
    • Cải tiến Vim
    • Plugin trình chọn màu mới
    • Plugin tự động phát hiện có thể trích xuất các mục tiêu xây dựng khác nhau
    • Thiết kế lời chào mới bao gồm bản sao git được cải tiến, trình chọn tệp và trình hướng dẫn mẫu.

    Tính năng mới trong phiên bản 3.20.4:


    Tính năng mới trong GNOME Builder 3.20.2 (ngày 29 tháng 4 năm 2016)

    Tính năng mới trong phiên bản 3.18.1 / 3.20 Beta 2:

    • Nhà cung cấp chẩn đoán mới cho các lỗi gettext phổ biến (Daiki Ueno)
    • Trình tạo không còn đánh dấu các thư mục tạm thời đã biết nữa. Điều này sẽ làm cho mọi thứ ít gây phiền nhiễu hơn khi mở một tệp duy nhất bằng Trình tạo. (Akshaya Kakkilaya)
    • Khuôn khổ cho Trợ giúp Người dùng đã hạ cánh và chúng tôi cần sự giúp đỡ của bạn để cùng nhau đưa ra một câu chuyện trợ giúp tốt trong Builder! (Alexandre Franke)
    • Kiểu dáng đầu cuối cho Chế độ tối đã được sửa (Carlos Soriano)
    • Bố cục tùy chọn được trích xuất vào EggColumnLayout và cố định Chiều cao cho các vấn đề Chiều rộng khác nhau. Xem https://blogs.gnome.org/chergert/2016/02/05/eggcolumnlayout/
    • Tùy chọn tắt các công cụ chẩn đoán khác nhau đã được thêm.
    • Các cải tiến đối với mẫu thư viện được chia sẻ của chúng tôi (Philip Withnall, Igor Gnatenko) Xem 'tạo dự án ide --help` để biết thêm thông tin.
    • Trình quản lý cấu hình đã được thêm vào để cho phép xây dựng các cấu hình dự án khác nhau. Trình chỉnh sửa cấu hình cho phép bạn tạo mới và chỉnh sửa cấu hình hiện có.
    • Hỗ trợ các dự án xây dựng bên trong thời gian chạy ứng dụng xdg, sử dụng & quot; xdg-app build & quot;
    • Hỗ trợ xây dựng bên trong thời gian chạy jhbuild (Patrick Griffis)
    • Các chú giải công cụ khác nhau đã được thêm vào giao diện người dùng (Piotr Drag, Adrian Zatreanu)
    • Đường thay đổi máng xối có hỗ trợ cho việc hiển thị các dòng đã xóa.
    • Ctags có hỗ trợ cho việc kết hợp các kết quả hoàn thành tương tự. (chandu)
    • Lịch sử vị trí con trỏ và ctags đã được chuyển đến thư mục .cache. (Megh Parikh)
    • Tiêu đề Libide, Egg và Template-GLib hiện được cài đặt thành $ (includeir) / gnome-builder- @ VERSION @. Điều này cho phép xây dựng các plugin C và vala ra khỏi cây.
    • Hỗ trợ bật pylint qua Hỗ trợ mã GNOME đã được thêm.
    • Bạn có thể tìm kiếm các dự án trong lời chào bằng cách sử dụng tên thư mục.
    • Một trạng thái trống đã được thêm vào trình chỉnh sửa.
    • Các cách giải quyết khác nhau cho những thay đổi gần đây trong Vala.
    • Nhiều bản sửa lỗi cho tính khả dụng của thanh lệnh (Sebastien Lafargue)
    • Cải tiến Vim (Sebastien Lafargue)
    • Plugin có thể xóa tùy chọn khi dỡ (Sebastien Lafargue)
    • Nhiều cải tiến đối với bản dịch (Alexandre Franke, Anders Jonsson, Artur de Aquino Morais, Aurimas Cernius, Balazs Mesko, Baurzhan Muftakhidinov, Chao-Hsiung Liao, Daniel Mustieles, Dusan Kazik, Fran Dieguez, Gabor Kelemen, Mario Blattermann, Piotr Drag , Rafael Fontenelle, Rudolfs Mazurs)

    Tính năng mới trong phiên bản 3.18.1:

    • Hỗ trợ ban đầu cho Vala. Cho đến khi chúng tôi di chuyển quá trình này, chúng tôi hy vọng rằng mọi thứ hơi bị rò rỉ. Plugin này được viết bằng Vala và yêu cầu libvala-0.30. Nó hỗ trợ tự động hoàn thành, như bạn-loại lỗi làm nổi bật, một cây biểu tượng, và nhảy đến định nghĩa. Chúng tôi rất thích cộng đồng vala tiếp tục giúp plugin này trở nên tuyệt vời.
    • Bây giờ bạn có thể viết các plugin trong Vala. * .vapi được tạo cho libide-1.0 và gnome-builder-1.0.
    • Tự động hoàn thành, trong hầu hết các trường hợp, sẽ nhanh hơn nhiều. Hãy xem https://blogs.gnome.org/chergert/2015/10/05/post-guadec-catchup/ để biết thêm thông tin về cách thực hiện điều này.
    • Hầu hết các công cụ tự động hoàn thành hiện hỗ trợ hoàn thành mờ. Điều này có nghĩa là & quot; gtkwidshow & quot; sẽ khớp với & quot; gtk_widget_show & quot;.
    • Một vài sự cố đã được khắc phục.
    • - bật - * - plugin hiện hoạt động chính xác.
    • Tải loại nội dung đã được sửa để Makefile.am không còn được mở bởi totem nữa.
    • Hoàn thành jedi Python đã được cải thiện.
    • Khắc phục một số cảnh báo về độ che phủ.
    • Nút mới đã được thêm vào trình chỉnh sửa để chuyển sang cảnh báo hoặc lỗi tiếp theo.
    • Trình cảm ứng C thân thiện hơn một chút với các kiểu mã thay thế.
    • Hỗ trợ dòng Reindent đã hạ cánh (tab trong emacs, == trong vim, ctrl + alt + i làm mặc định).
    • Đã bật phông chữ mới cho bản đồ toàn cảnh. Nó được gọi là BuilderBlocks và là một phông chữ chung chung dựa trên Tofu từ Behdad Esfahbod.
    • Plugin ctags giờ đây có thể trì hoãn việc tạo thẻ để tự động hóa `make ctags`.
    • Bây giờ, bạn có thể vẽ điểm cho dấu cách, tab, dòng mới, khoảng trống không bị ngắt, dấu cách và khoảng trắng phía trước.
    • Nhiều bản cập nhật dịch bao gồm (tiếng Pháp, tiếng Hungari, tiếng Kazakh, tiếng Hàn, tiếng Tây Ban Nha, tiếng Phần Lan, tiếng Esperanto, tiếng Séc, tiếng Ý, tiếng Bồ Đào Nha, tiếng Ba Lan, tiếng Đức và tiếng Serbia).
    • Cải tiến đối với quy trình tìm kiếm.
    • Các cải tiến về tính tương thích và tính ổn định khác nhau của vim và emac.
    • Đề xuất hoàn thành Jedi hiện hiển thị từ chính xác và xác suất hàm chức năng bắt đầu bằng __.
    • Cải thiện tính ổn định của bảng biểu tượng cây.

    Tính năng mới trong phiên bản 3.18.0:

    • bộ đệm: giải quyết ký hiệu giải mã tích cực
    • xây dựng: tắt trình quản lý thiết bị / plugin mingw theo mặc định
    • cindent: đảm bảo chúng tôi không lặp mãi mãi tìm kiếm ngữ cảnh
    • counters: thêm vsdo dự phòng trên linux và không có lệnh rdtscp
    • counters: mặt nạ bit CPU từ lệnh rdtscp trên x86_64
    • trình chỉnh sửa: giải phóng tài liệu cơ bản một cách tích cực để tránh rò rỉ
    • trình chỉnh sửa: k ở chế độ vim để yêu cầu tài liệu
    • trình chỉnh sửa: thêm cửa sổ dòng đơn giản của goto, kích hoạt với ctr + i ở chế độ gedit
    • trình chỉnh sửa: sửa lỗi khi DnD vào trình chỉnh sửa
    • keybindings: sử dụng ctrl + alt + o để tìm kiếm toàn cục ở chế độ gedit.
    • bản đồ-bin: bỏ qua điều chỉnh kích thước khi thanh nổi không được sử dụng
    • plugin: hiển thị plugin được tô xám nếu nó bị tắt
    • tìm kiếm: tắt thanh tiến trình trong kết quả tìm kiếm
    • tìm kiếm: sửa lỗi cửa sổ bật lên khi xóa văn bản tìm kiếm
    • tìm kiếm: làm cho mục nhập tìm kiếm tha thứ hơn đối với các kích thước nhỏ hơn
    • tìm kiếm: hiển thị nhiều kết quả tìm kiếm hơn theo mặc định
    • cây biểu tượng: sửa thời gian chờ của bộ nhớ cache để sử dụng mili giây
    • chủ đề: sửa kiểu dáng của các điều khiển chế độ xem trong tiêu đề ngăn xếp
    • chế độ xem ngăn xếp: cho phép tập trung ngăn xếp chế độ xem bằng cách nhấp vào tiêu đề

    Tính năng mới trong phiên bản 3.16.3:

    • Một minimap mã nguồn mới, gần đây đã đẩy luồng ngược lên GtkSourceView.
    • Một người chào mới dựa trên công việc thiết kế gần đây.
    • Công cụ đánh dấu XML mới để đánh dấu các phần tử XML phù hợp.
    • Hỗ trợ tự động hoàn tất dựa trên ctags.
    • Bộ đếm có hiệu năng cao, có thể được bật bằng --enable-rdtscp. Chúng được tắt theo mặc định vì chúng yêu cầu các tính năng mới hơn của Intel Core i [357]. ide-list-counters có thể được sử dụng để trích xuất chúng từ quá trình đang chạy hoặc bị lỗi.
    • Giao diện tùy chọn đã được cải thiện rất nhiều.
    • Cải thiện tìm kiếm.
    • Nhà cung cấp hoàn thành định dạng strftime cho Python.
    • Các nút con bổ sung, vim và các móc khóa mặc định.
    • Hỗ trợ thử nghiệm để xây dựng các dự án autotools với mingw.
    • Cải tiến tự động cho trình khắc phục sự cố bằng Python.
    • Nhiều cải tiến về kiểu CSS trên Adwaita.
    • Hỗ trợ bổ sung cho các dự án dựa trên tự động đệ quy.
    • Một số tính năng đã được định cấu hình bằng các cài đặt.
    • Hỗ trợ cài đặt lớp cho dự án so với cài đặt chung.
    • Hỗ trợ mô hình được cải thiện.
    • Hỗ trợ phân tích cú pháp các tệp DOAP.
    • Nhiều rò rỉ bộ nhớ đã được cắm.
    • Làm nổi bật gia tăng có nhiều hiệu lực hơn.
    • Các điều kiện chủng tộc khác nhau trong hỗ trợ tự động sửa đã được sửa.
    • Bản sửa lỗi hệ thống bản dựng OpenBSD và FreeBSD.
    • Nhiều cải tiến về bản dịch.
    • libide-1.0.so và Ide-1.0.typelib hiện được cài đặt vào thư mục riêng tư.

    Tính năng mới trong phiên bản 3.16.2:

    • Khắc phục sự cố kép miễn phí trong vcs giả.
    • Khắc phục tải cây dự án trong vcs giả.
    • Sửa tên hành động bàn làm việc trong chế độ emacs.
    • Cải thiện việc sắp xếp tên tệp trong cây dự án.
    • Đảm bảo tải tệp phù hợp với loại nội dung được GtkSourceLanguage hỗ trợ.
    • Bật cây dự án theo mặc định.
    • Bật biểu tượng cây dự án theo mặc định.
    • Thêm tệp đổi tên trong cây dự án.
    • Thêm di chuyển vào thùng rác trong cây dự án.
    • Sắp xếp các dự án đã mở trước đó trước khi các dự án được các thợ mỏ khám phá.
    • Sử dụng sysconf () cho kích thước trang (sửa lỗi xây dựng trên OpenBSD).
    • Nhiều bản sửa lỗi khác nhau.
    • Sử dụng mũi tên xuống thay vì bánh hamburger cho thanh tìm kiếm.
    • Khắc phục unicode trong xem trước trực tiếp markdown.

    Tính năng mới trong phiên bản 3.16.0:

    • Chủ đề GtkSourceView mới đẹp bị ảnh hưởng bởi giấy lưới thiết kế.
    • Trình chỉnh sửa nguồn tích hợp dựa trên GtkSourceView.
    • Chẩn đoán trực tiếp khi bạn nhập C, C ++ qua Clang.
    • Chẩn đoán trực tiếp khi bạn nhập cho Python, Ruby, CSS, JavaScript, JSON, Vala, Go và các công cụ khác thông qua hỗ trợ gnome-code.
    • Đánh dấu các dòng đã thêm / thay đổi trong trình chỉnh sửa nguồn.
    • Thi đua mạnh mẽ của Vim và Emac.
    • Nhiều chế độ xem thành một tệp. Cả chia tách ngang và dọc đều được hỗ trợ.
    • Lịch sử điều hướng để nhảy lùi và chuyển tiếp trong các tệp đã sửa đổi.
    • Công cụ đoạn trích mạnh mẽ bao gồm hỗ trợ cho các kiểu GObject của GLib 2.44.
    • Tìm kiếm nhanh để định vị các tệp trong dự án của bạn cũng như tài liệu trong devhelp.
    • Phím xóa thông minh để đơn giản hóa việc sử dụng dấu cách thay vì tab.
    • Thanh lệnh để thực thi lệnh nội dòng và lệnh Kiểu Vim với tự động hoàn thành.
    • Việc triển khai cuộn cuộn của Vim.
    • Phục hồi con trỏ chèn khi tải lại tệp.
    • Tự động hoàn thành dựa trên các từ hiện tại trong bộ đệm đã tải.
    • Hỗ trợ thử nghiệm để tự động hoàn thành dựa trên clang.
    • Hỗ trợ các mô hình vim, emacs và kate kate.
    • Hỗ trợ trình soạn thảo.
    • Hỗ trợ chỉ đọc thử nghiệm cho các hệ thống xây dựng dựa trên autoconf / automake.
    • Tự động thụt lề mạnh mẽ cho GNU C89, Python và XML.
    • Cây dự án thử nghiệm (có sẵn qua F9).
    • Hỗ trợ thử nghiệm để xây dựng các dự án dựa trên tự động.
    • Phát lại keybinding cho lệnh lặp lại trong mô phỏng Vim.
    • Tự động lưu các bộ đệm đã sửa đổi, không bao giờ mất thay đổi.
    • Scripting thông qua Python (CPython) hoặc JavaScript (Gjs) và GObject Introspection.
    • Quản lý nguồn động khi chạy trên pin máy tính xách tay.
    • Xem trước trực tiếp HTML và Đánh dấu.
    • Tự động hoàn thành các tham số định dạng g_date_time_format ().
    • Nhập tìm kiếm trước bằng băng thông rộng.

    Tính năng mới trong phiên bản 3.15.4.1:

    • Đây là bản phát hành xem trước đầu tiên của GNOME Builder chúng tôi tiếp tục hành trình tới GNOME 3.16! Chúng tôi thực sự đánh giá cao nếu bạn dành thời gian để phát hiện lỗi khi tìm thấy chúng. Bạn có thể báo cáo lỗi bằng cách sử dụng Bugzilla tại URL sau: https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-builder

    Yêu cầu :

    • GTK +

    Phần mềm tương tự

    Writer's Cafe
    Writer's Cafe

    2 Jun 15

    kdev-python
    kdev-python

    20 Feb 15

    PiKdev
    PiKdev

    3 Jun 15

    Redcar
    Redcar

    20 Feb 15

    Ý kiến ​​để GNOME Builder

    Bình luận không
    Nhập bình luận
    Bật hình ảnh!