翻譯|行業(yè)資訊|編輯:胡濤|2023-03-30 09:40:31.543|閱讀 89 次
概述:dbForge SQL Complete 如何增強總兩個開發(fā)團隊之間的協(xié)作
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Devart 提供包括Oracle、SQL Server、MySQL、PostgreSQL、InterBase以及Firebird在內(nèi)的專業(yè)數(shù)據(jù)庫遠(yuǎn)程管理軟件,dbForge Studio for MySQL是一個在Windows平臺被廣泛使用的MySQL客戶端,它能夠使MySQL開發(fā)人員和管理人員在一個方便的環(huán)境中與他人一起完成創(chuàng)建和執(zhí)行查詢,開發(fā)和調(diào)試MySQL程序,自動化管理MySQL數(shù)據(jù)庫對象等工作。
探索在協(xié)作過程中使用 dbForge 工具的案例總是很有趣。以dbForge SQL Complete為例。它的創(chuàng)建是為了讓個人 SQL 開發(fā)人員異常高效,并通過集成的自動完成、調(diào)試和重構(gòu)幫助他們更快地編寫無錯誤代碼。然而,它在設(shè)計時也考慮到了團隊合作——可共享模板、代碼片段和格式化配置文件等內(nèi)容在提高團隊生產(chǎn)力方面相當(dāng)重要。
我們的一位客戶(不愿透露姓名)是一家芬蘭科技公司經(jīng)驗豐富的首席開發(fā)人員,他很快就注意到了合作的潛力。客戶及其同事采用的主要數(shù)據(jù)庫工具集是 SQL Server Management Studio——這無疑是一個經(jīng)過驗證的解決方案,但也有改進(jìn)的空間。例如,這里有一些隨著時間的推移變得明顯的障礙:
還值得注意的是,客戶不想使用一些替代工具集;相反,他正在尋找可以適當(dāng)增強 SSMS 的東西。經(jīng)過研究,他在我們的旗艦 SSMS 插件SQL Complete中找到了解決方案。這是他在接受采訪時告訴我們的:
“我在多個項目中擔(dān)任首席開發(fā)人員,而且我一直在使用數(shù)據(jù)庫。起初,我只是尋找一個插件來使用自己。我?guī)缀踔皇窃诠雀枭纤阉髁?SSMS 的最佳插件,然后瀏覽了結(jié)果。我瀏覽了人們對不同插件的意見,對它們進(jìn)行了比較,并了解了它們的功能可以實現(xiàn)什么。然后我決定你有最好的匹配,正是我正在尋找的。當(dāng)我測試 SQL Complete 時,我?guī)缀醢l(fā)現(xiàn)它可以被我們公司更廣泛的團隊使用。”
最終,客戶向他的同事展示了解決方案,沒過多久,SQL Complete 就被兩個不同的開發(fā)團隊聘用,總共有 10 個人。不用說,預(yù)期的業(yè)績增長并沒有讓他們久等。
客戶認(rèn)為以下功能特別有價值。
上下文感知代碼完成和調(diào)試
當(dāng)您想到 SQL Complete 時,首先想到的可能是它選擇的編碼輔助工具:類似 IntelliSense 的代碼完成;用于腳本、函數(shù)、觸發(fā)器和過程的集成調(diào)試器;當(dāng)然,還有智能重構(gòu),可以自動更正對重命名對象的引用。
可定制的 SQL 格式
內(nèi)置的 SQL 格式化功能有助于美化代碼并提高其可讀性。一組豐富的配置讓用戶可以有效地設(shè)置和應(yīng)用格式標(biāo)準(zhǔn)、編輯可用模板或創(chuàng)建自定義模板。也可以格式化整個腳本或其特定部分。
預(yù)定義和自定義 SQL 片段
另一個經(jīng)常證明對團隊合作非常有幫助的功能是預(yù)定義片段的集合,可以快速修改、應(yīng)用并與其他開發(fā)人員共享。當(dāng)然,它可以通過自定義片段進(jìn)一步擴展——用戶在這里完全控制。
歡迎下載|體驗更多Devart產(chǎn)品
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn