2013-07-24 40 views
12

Tôi muốn thay đổi kiểu dấu ngoặc trong Qt Creator 2.7.1. Hiện nay, nó là:Thay đổi kiểu mã hóa cú đúp trong QtCreator

void bar(int i) 
{ 
    static int counter = 0; 
    counter += i; 
} 

Nhưng tôi muốn thay đổi nó để:

void bar(int i) { 
    static int counter = 0; 
    counter += i; 
} 

Nếu tôi đi đến Options -> C++ -> Edit -> Braces, tôi chỉ có thể thay đổi thụt lề của niềng răng. Thay đổi vị trí của các dấu ngoặc theo cách thủ công trong trường văn bản xem trước, không có hiệu lực.

+0

Tính năng này không tồn tại. Bạn sẽ được chào đón nhiều hơn để thêm nó vào Qt Creator. Các nguồn có sẵn, tải về, xây dựng như là dưới Qt Creator, sau đó vá đi :) –

Trả lời

1

Tôi vừa tìm thấy plugin cho mục này. Được gọi là Phong cách nghệ thuật Plugin cho Qt here the web.

Lắp đặt

  1. Tải Plugin định cho phiên bản QtCreator của bạn (ví 2.7.1, tải phiên bản 2.7.0 nhưng nó cần phải được sửa đổi trên bước sau).
  2. Giải nén gói và chỉnh sửa tệp ArtisticStyle.pluginspec.
  3. Chỉnh sửa mô tả phiên bản phụ thuộc (trên tệp bước 2) vào phiên bản đã được cài đặt trên máy của bạn. Trên thiết bị đầu cuối (Ctrl + Alt + T), gửi qtcreator -version để nhận thông tin về phiên bản phụ thuộc của Qt.

ví dụ:

này mô tả một phiên bản cho 2.7.0

<dependency name="Core" version="2.7.0"/> 
<dependency name="TextEditor" version="2.7.0"/> 
<dependency name="ProjectExplorer" version="2.7.0"/> 
<dependency name="Qt4ProjectManager" version="2.7.0"/> 

với trang này (đối với 2.7.1)

<dependency name="Core" version="2.7.1"/> 
<dependency name="TextEditor" version="2.7.1"/> 
<dependency name="ProjectExplorer" version="2.7.1"/> 
<dependency name="Qt4ProjectManager" version="2.7.1"/> 
  1. Làm theo bước bình thường từ trang web để cài đặt plugin.

  2. Nếu nó đã được cài đặt, thay đổi phong cách qua Preference-> Artistic ...-> Phong cách

  3. Thêm phong cách riêng của bạn và thêm --style=java

  4. Ở đây bạn đi.!

1

Tôi đã mở đề xuất công khai tại trình theo dõi lỗi Qt Creator - https://bugreports.qt-project.org/browse/QTCREATORBUG-11033.

Hãy nghĩ rằng sẽ hữu ích hơn nếu bạn chú ý nhiều hơn đến trình theo dõi lỗi.

Hy vọng, tính năng này sẽ được thêm vào trong Qt Creator 3.0.

+4

Không, tiếc là nó không có trong Qt Creator 3.0 – barjak

+1

@barjak Được hợp nhất vào năm 2014, bạn cần bật trình đơn Beautifier trong plugin. –

Các vấn đề liên quan