用於輕鬆區分Kentico開發環境的IDE

我們一直處於這樣一種情況:我們在不同的環境中工作時已經打開了大約10億個標籤。我們來看一個提供更好方法的IDE。

用於輕鬆區分Kentico開發環境的IDE

在快速發展的世界中,事物往往需要快速發生,多任務處理已經變得越來越普遍。我們不斷在任務之間切換,並儘可能地將注意力集中在所有任務上。所有現代Web瀏覽器都支持多任務處理,提供多個選項卡,我們可以在這些選項卡上同時在不同的網站上工作,並輕鬆地從一個網站切換到另一個網站。您經常看到Web開發人員可能同時打開10個或更多選項卡,而這同樣適用於其他類型的個人 - 例如內容編輯器。

開發人員和內容編輯人員經常同時在網站的不同環境中工作。考慮比較環境之間的內容或配置,修改生產環境中的內容,同時解決暫存環境中的問題。基本上,可能跨越多個環境的每個任務都符合這種需要,以便專注於實際發生的事情。

我們多久經常打開錯誤的標籤並在錯誤的環境中進行一些更改?

我已經看到一些Web內容管理系統通過在環境之間提供某種差異來幫助解決這個問題。通常是一些視覺指示,告訴用戶他當前在哪裡工作。不幸的是,使用Kentico,開箱即用是不可能的。但是,和其他一切一樣,這可以很容易地改變。去年,Bryan Soltis發表了一篇關於“ 在Kentico 10中修改儀表板樣式 ”的博客文章,這正是我所說的。簡單地覆蓋一些CSS類可以提供關於哪些環境正在發生的澄清。感謝Bryan!

在EXLRT,我們做了幾次這樣的事情,雖然為不同的項目反覆做同樣的事情,但我們決定創建一個簡單的Kentico模塊,其中可以配置一些東西並應用於特定的Kentico驅動的網站。在我們的模塊(我們稱之為環境主題)中,我們可以通過Kentico設置應用程序配置Kentico管理界面的頂部標題部分的外觀。支持的修改是:

  • 為標題應用自定義背景顏色。
  • 為標題應用自定義前景色。
  • 顯示當前環境的自定義名稱。
用於輕鬆區分Kentico開發環境的IDE

當然,與所有其他設置一樣,這些修改可能因生活在Kentico的網站而異。輸入所提供設置的值並刷新瀏覽器後,可視更改將在管理界面中直接顯示。

用於輕鬆區分Kentico開發環境的IDE

通過創建此模塊,我們不會浪費時間讓每個項目從頭開始設置,我們希望與您共享此模塊。您可以在著名的Kentico市場免費下載。目前,支持Kentico 11,但其背後的邏輯很可能也適用於其他Kentico版本。您只需更新安裝包中的

cms_info.xml.export文件,以匹配您所需的Kentico版本,然後您就可以安裝它。當然,除非版本之間的命名空間發生了變化。


分享到:


相關文章: