qt creator 對于 qss 的支援的不是很好,沒有文法提示、智能糾錯、實時預覽等功能,這在一定程度上明顯降低了開發效率。。。
下面,介紹幾款 qss 編輯工具,用于輔助基本開發。
<a href="#%e7%ae%80%e8%bf%b0">簡述</a>
<a href="#qss-editor">qss editor</a>
<a href="#rizek-qss-editor">rizek qss editor</a>
<a href="#kineticwing-ide">kineticwing ide</a>
qss editor 是一個用于編輯和預覽 qt 樣式表(qss)的工具。
優點:可以實時預覽
缺點:沒有文法提示,對于不熟悉 qss 的人來說用起來比較吃力。
rizek qss editor 是一個非常現代、友善的 qss 編輯器,可以非常快速的進行開發。
主要功能包括:
自定義文法高亮顯示
舒适完成
自動縮進
預覽 qss 項目(使用快捷鍵 f5,或者選擇:tools -> preview)
搜尋錯誤
使用資源
缺點:對于有些系統支援不好(例如:win10 專業版 64 位,預覽無效果)。
kiwi 是一款智能、輕便、便攜的 ide,可以更快捷、更輕松的進行 web 開發。支援 html、css、qss、sass、javascript、php、xml、asp、perl 等。
對 qss 的支援,主要包含以下功能:
代碼突出顯示(文法着色)
括号高亮顯示(當光标位于包含字元的開始和結束之間時,編輯器會成對突出顯示大括号)
折疊代碼段
儲存狀态标記(綠色是儲存狀态,紅色是未儲存狀态)
智能自動完成
缺點:無法實時預覽。