欧美vvv,亚洲第一成人在线,亚洲成人欧美日韩在线观看,日本猛少妇猛色XXXXX猛叫

新聞資訊

    在實際的項目中,除了需要掌握Qt開發框架本身,還需要掌握一些開發工具。這些工具能起到事半功倍的效果,甚至某些工具是開發不可或缺的。下面筆者就介紹一些常用的開發工具的用法及下載地址,希望對缺少實際項目經驗的同學提供一些參考和建議。

    1. 文件搜索利器Everything

    軟件介紹

    軟件主頁:https://www.voidtools.com/zh-cn/

    引用一下官方介紹:

    "Everything" 是 Windows 上一款搜索引擎,它能夠基于文件名快速定文件和文件夾位置。

    "Everything" 僅索引文件和文件夾名,一般僅需幾秒便可建立其數據庫。全新安裝的 Windows 10 (大約 120,000 個文件) 僅需 1 秒即可索引完成。索引 1,000,000 個文件將需要大約 1 分鐘。

    為什么選Everything?因為它功能強大、速度快等等、最主要是免費。

    軟件界面如下:

    Everything軟件截圖

    什么場景下才會使用Everything?

    • 忍受不了Windows自帶搜索工具的速度,并想在一秒內找到文件時,你需要Everything;
    • 運行軟件找不到動態庫時,直接輸入動態庫名稱即可找到;
    • 著急使用文檔,但是只記得部分文檔名稱,忘記存放位置時,輸入部分文件名即可快速找到;
    • 不想通過資源管理器一層一層定位文件時,可以用Everything搜索到文件后,直接定位到文件所在位置;
    • 支持Web服務:可以從手機或平板上通過瀏覽器訪問它。

    總的來說,Everything在日常中使用頻率很高,它確確實實能夠帶來效率的提升。不管是對軟件開發者還是職場人士,都是必備工具。

    2. 文本編輯工具Notepad++

    這個工具大家可能比較熟悉,它是Windows上Nodepad.exe的高級替代品,文件編輯利器,主要用于文本編輯。

    我們知道Windows的Nodepad.exe界面和功能都十分簡單,只能進行簡單的文本編輯。 而Nodepad++支持代碼高亮、支持插件、支持編碼轉換、支持高級搜索、甚至支持代碼調試(部分語言),適合用來編寫腳本程序。最主要的特點是免費,可以直接下載使用,官方下載地址:https://notepad-plus.it.softonic.com/。

    界面截圖如下:

    Notepad++軟件截圖

    這個軟件也可以說是開發必備,可以滿足多數情況的編輯需求,軟件使用起來也十分簡單,使用頻率很高。

    筆者注:Notepad++官方有很多不當言論,建議大家使用其他軟件。還有很多優秀軟件,比如Notepad2、Notepad3、VSCode等。國人當自強,希望以后會有更多優秀國產軟件問世。

    3. 文件比對工具

    在多人協作的項目開發模式中,每個人負責開發不同的模塊。 在特定開發階段完成后,需要合并多個開發成員的項目代碼。這就需要判斷每個人對文件做了哪些修改,從而合并得到最終的代碼版本。大量的代碼靠人眼比對是不可行的,必須要借助文件比對工具進行比對。

    下面介紹幾種常用的文件比對工具。

    • Beyond Compare:付費軟件,專業文件和文件夾比較工具,是被廣泛認可和使用的軟件,界面及交互設計上方便易用,功能上也是很完備,是筆者首推的軟件。可以下載試用,或者輸入序列號獲得使用授權。
    • WinMerge:免費軟件,界面設計和功能上都相對于Beyond Compare略遜一籌,但是也能滿足日常使用需求。

    限于篇幅,這里就不一一列舉了,有很多相關軟件,感興趣的話大家可以一一嘗試。

    4. 版本管理工具

    介紹

    在使用版本管理工具前,需要了解為什么做軟件開發需要進行版本管理。 前面的文章曾提到過,軟件開發是一個工程系統,并不僅僅指代碼編寫。如何管理好項目中的代碼、資源、配置的版本也是很重要的。 軟件是一個不斷迭代的邏輯產品,迭代離不開版本管理。 當然完全掌握版本管理是有一定難度的,在此之前,我們首先需要了解版本管理的基本問題,建立起對軟件版本管理的基本認知。用簡單的話來說,就是:

    • 版本就是同一個軟件、資源在不同階段的檔案,檔案是記錄歷史信息的最重要的工具,歷史信息在項目中也會包含巨大的價值,一旦丟失可能造成巨大損失。
    • 版本管理的核心研究對象即為“版本”;
    • 確定了研究對象,那么就需要對研究對象進行操作,最基本的需求無非包括:瀏覽版本內容、比較合并版本差異。其他復雜的功能是圍繞著基本問題展開設計的,弄懂最核心的矛盾才是最重要的。后面會公眾號有版本管理的文章,敬請關注。

    版本管理工具

    • Git Git 是 Linus Torvalds 為了幫助管理 Linux 內核開發而開發的一個開放源碼的分布式版本控制軟件。Git作者也是Linux操作系統的作者,感興趣的可以深入了解一下。 Git只是一個版本管理的工具集,針對Git有很多GUI軟件,旨在簡化Git的使用。 最常用的Git UI客戶端這里建議使用:「TortoiseGit」,小烏龜牌Git,軟件免費,官網可以下載使用,地址:https://tortoisegit.org/。 Git目前是主流,需要盡量學會基本操作。
    • SVN SVN是舊時代的版本管理工具,功能及相對于Git而言不夠強大,但是也是足夠使用的,最好能夠了解。 SVN的桌面客戶端用得比較多的是「TortoiseSVN」,小烏龜牌SVN,TortoiseSVN 是 Subversion 版本控制系統的一個免費開源客戶端。官網地址:https://tortoisesvn.net/。 SVN原理上和Git不同,SVN需要服務器,服務器軟件一般使用「Visual SVN」,也是免費的,官網地址:https://www.visualsvn.com/server/。 使用時,需要同時安裝SVN客戶端和SVN服務器配合使用。

    5. Markdown編輯器

    做項目時一般需要寫一些篇幅較短的文章,用于記錄或說明一件事情。如果你還在使用文本文件那就太落伍啦!試試用Markdown來寫文章吧,本文即使用Markdown創作。雖然Markdown有一定的學習成本,但是真正使用頻繁的部分并不多,還是要牢記二八學習法則,只有20%的技術在80%的情況下能用到,比較難的技術很少能用到。所以先把20%學會了,就算基本學會了。

    Markdown編輯器推薦使用Typora,目前是免費使用的,很好用的Markdown桌面客戶端。

    Typora軟件界面:

    Typora軟件界面

    結語

    上面簡單介紹了筆者覺得最常用的做Qt項目開發時的工具,只是眾多工具的冰山一角。

    后面有新的有用的開發工具(包括筆者編寫的工具)會及時補充,敬請關注。

    本文首發于微信公眾號“Qt未來工程師”。


    文章目錄

    • 1 Qt(C++)版本的選擇
    • 2 Qt 安裝
    • 2.1 Qt 6.3.1的安裝
    • 2.2 Qt 5.14.2的安裝
    • 3 Qt 其他版本安裝

    1 Qt(C++)版本的選擇

    Qt(C++)是一個跨平臺的C++圖形用戶界面庫,Qt安裝程序分為商業版本和開源版本。個人和小型團隊選擇開源版本更實用。Qt的版本號一般由3個數值表示,如5.14.2是完整的Qt版本號,第一個數字5表示大版本號(major),第二個數字14表示小版本號(minor),第三個數字2表示補丁號(patch)。當兩個版本的大版本號和小版本號數字相同,那么這兩個Qt版本的功能就是一致的,比如5.14.*系列各版本功能都是一樣的。

    但是大版本號更高并不如意味著功能越多,比如Qt 6系列更新到了Qt 6.2版本,才覆蓋Qt 5.15中大部分的功能。
    目前Qt系列最新版本為Qt 6.3.1(2022年6月發布),但是國內選擇Qt 6進行開發的團隊不多,一方面是因為Qt 6系列功能不穩定,對win10以下系統支持不友好。另外一方面因為Qt 5.14.2(2020年4月發布)版本之后,開源版本只提供在線安裝程序,離線安裝程序必須購買商業版本。不過新的項目在win10下使用Qt 6.2 以上版本進行開發還是非常不錯的選擇,畢竟Qt 6解決了許多Qt 5中的bug。如果是追求穩定,那么Qt最后一個離線安裝版本Qt 5.14.2是比較好的選擇。因此這里介紹Qt 6.3.1和Qt 5.14.2的安裝。

    2 Qt 安裝

    2.1 Qt 6.3.1的安裝

    Qt 6的安裝程序下載地址如下:

    商用版本下載:
    ? https://www.qt.io/download??

    開源版本下載(國內下載太慢):
    ?? https://download.qt.io/official_releases/online_installers/??

    清華鏡像(國內使用):
    ?? https://mirrors.tuna.tsinghua.edu.cn/qt/development_releases/online_installers/??

    所有Qt版本下載列表:
    ?? https://download.qt.io/archive/qt/??

    Step 0

    從下面開源版本列表中選擇window-online,下載最新的Qt安裝器。

    如果是國內使用,推薦使用清華源鏡像:

    Step 1

    安裝程序的各個語言安裝版本內容是一樣的,打開安裝程序后,第一個界面是歡迎welcome。需要登錄Qt用戶,沒有點擊注冊即可。或者在線注冊也可以,注冊網站:https://login.qt.io/register。

    Step 2

    登錄后進入開源義務界面open source obligations,開源版本條件勾選兩個,注意核對版權信息。

    Step 3

    安裝程序界面Setup,就是一句歡迎詞,直接點擊下一步。點擊后會遠程同步一些內容。

    Step 4

    詢問你是否運行Qt收集個人使用數據,一般不同意。

    Step 5

    安裝文件夾界面Installation Folder,主要設置安裝路徑,Qt 6支持安裝在任意路徑下,但是安裝目錄名以及路徑中所有目錄名都應為英文字符,且不能有空格。所以建議只更改安裝盤符,比如將C改為D。安裝方式選擇Custom installation,這樣可以自行勾選安裝組件,然后直接點擊下一步即可。

    Step 6

    對于組件的選擇看自己的安裝環境,要安裝的組件一般根據個人需求進行選擇,全部安裝非常耗時和占用硬盤空間。這里選擇的是Qt 6.3.1安裝,選擇的是MinGW編譯環境。MSVC指微軟的編譯器Microsoft Visual C++ Compiler。如果選擇MSVC2019作為編譯器,還需要安裝vs2019,并且安裝相應的build tool。MSVC2019版本相關庫比較齊全,但是僅僅針對pc平臺,而且安裝Qt過程比較麻煩,但對于一些第三方庫如OpenCV配置比較簡單。MinGW跨平臺,Qt安裝簡單,一些第三方庫如OpenCV則需要自行通過cmake源碼編譯。這里為了方便,用的是Qt自帶的開發環境Qt Creator,就選擇了MinGW。

    此外,在組件選擇最下方 Developer and Designer Tools,如果選擇了MinGW作為編譯器,還需要選擇MinGW版本和調試工具。CMake編輯工具和Ninja系統構建工具建議也選擇。然后直接下一步。有些組件沒安裝不需要擔心,安裝完后,在線安裝允許修改刪除添加組件。

    Step 7

    許可協議License Agreement,直接選擇同意就好,下一步。

    Step 8

    開始菜單快捷方式,這個一般默認就行了,直接下一步。

    Step 9

    準備安裝,看看磁盤是否這么多空間,然后點擊安裝。

    Step 10

    正在安裝,Qt開始下載,視網速決定下載速度。

    Step 11

    打開Qt Creator集成開發環境,點擊文件-新建項目,然后測試安裝即可。

    自Qt 6開始,已經默認禁用了Qt Quick Designer,如果要更改插件。點擊幫助-關于插件就可以重新選用。

    2.2 Qt 5.14.2的安裝

    Qt 5的安裝程序下載地址如下:
    ?? https://download.qt.io/archive/qt/5.14/5.14.2/??

    Step 0

    點擊下載qt-opensource-windows-x86-5.14.2.exe即可。這是離線安裝包,需要一定的下載時間。

    Step 1

    點擊下載好的Qt 5.14.2安裝包,進入歡迎頁面,直接下一步。

    Step 2

    Qt 賬戶登錄,如果斷開網絡會跳過這個界面。

    點擊下一步。

    Step 3

    選擇安裝文件夾,安裝目錄名以及路徑中所有目錄名都應為英文字符,且不能有空格。如需更改路徑建議只更改安裝盤符,比如將C改為D。

    Step 4

    選擇要安裝的組件。對于Qt 5.14.2選項,如果選擇MSVC要安裝對應版本的visual studio。這里選擇安裝MinGW 64位版本。對于Developer and Designer Tools選項,選擇Qt creator調試工具,還有對應的MinGW 64位版本。

    Step 5

    許可協議,直接同意,進入下一步。

    Step 6

    安裝程序快捷方式,默認即可。

    Step 7

    直接安裝即可,注意磁盤空間是足夠的。

    Step 8

    等待安裝完成即可。

    Step 9

    打開Qt Creator集成開發環境,點擊文件-新建項目,然后測試安裝即可。

    3 Qt 其他版本安裝

    Qt 有一個官方資源下載網站:https://download.qt.io/。
    該網站各個目錄如下所示。紅字表示能夠下載到各個發布版的安裝程序。推薦進入archive目錄進行下載,該目錄下安裝版本最全。

    archive目錄下各文件夾介紹如下:Qt 5.15版本及以上進入online_installers目錄進行下載安裝。Qt 其他版本進入qt/目錄下載安裝包。

    進入qt/目錄后,能夠看到各歷史Qt 版本源代碼目錄,進入對應的版本目錄即可下載安裝包,安裝步驟和Qt 5.14差不多,大概安裝步驟就這些。

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有