一些常用的快捷鍵:
ctrl w+t任務窗體
ctrl b+t書籤窗體
ctrl d+i即時窗體
ctrl k+b**段窗體
ctrl+j隨時調出智慧型提示
ctrl+shif+空格 顯示引數的注釋
ctrl+g跳轉到指定行
ctrl+f搜尋
ctrl+shif+f全文搜尋
ctrl+h替換
ctrl+shif+h全文替換
ctrl w+d**定義窗體 (選中乙個方法的呼叫,在**定義窗體就會顯示方法的定義)
ctrl+『-『向前定位
ctrl+shif+』-『向後定位
ctrl+tab快速切換不同的視窗
ctrl+m,m快速隱藏或顯示當前**段
自己總結的一些技巧:
l所有對資料庫的操作,查詢,更新,刪除都應該在tra和acc層丟擲異常,並在介面層捕獲捕獲異常並提示使用者
l所有資料庫通用語句應該封裝到乙個類,而不是在不同的tra層和acc書寫相同的**
l建立好乙個窗體後應該設定其tab順序
l每乙個窗體都加上「關閉」快捷鍵,當使用者需要關閉窗體時,只需要點「esc」鍵就可以退出,方便使用者的操作。(
疑問,是否和使用者習慣相符合) 設定窗體的cancelbutton acceptbutton
l如果程式執行比較耗時的**,應該給出個提醒,而不能讓使用者傻等,最好放到執行緒中處理,不能讓主線程出現假死狀態。
l介面的各種tabindex應該按照順序排列,另外,當每個控制項獲得焦點時,應該改變控制項的顏色,讓使用者清楚當前獲得焦點的控制項。
l如果使用者習慣操作了excel,應該將錄入功能做成:錄入乙個項後,點「回車」焦點跳到下乙個錄入項。
l使用者登陸的視窗,應該自動幫使用者記住使用者名稱,使用者可以自己確定是否要記住密碼(怎樣設用於窗體,寫到配置檔案中?)
l使用**段,重構,otb測試,類檢視等
l注釋任務://todo:
今天要完成的任務檢視---任務列表或 ctrl w+t
l將常用的**拖到工具欄的常規項上,需要使用時直接點選工具欄-常規項即可
l在同一窗體檢視同一文件的不同部分,拖動右側滾動條上方的 『白色矩形』即可
robotframework使用過程中的一些總結
robot framework是乙個基於python可擴充套件地關鍵字驅動的測試自動化框架,robot framework被廣泛地使用在端到端地驗收測試以及驗收測試驅動開發的過程中。1.在rf中輸入部分關鍵字的名稱時,使用shift control 空格可以延伸出所有相關的關鍵字 2.suit下打t...
MFC使用過程中的隨筆
在開發應用程式的過程中,靈活運用控制項的位置可以實現一些特殊的訊息控制。在以上例子中將靜態文字稍加修飾,比如獲得焦點時增加亮度或下畫線效果會更好。2 mfc中的cfile轉換為char char p cfile.getbuffer 0 3 mfc中讀取檔案中每行的內容 cstdiofile myfi...
Elasticsearch使用過程中的問題總結
1 es腦裂問題 由於某些節點的失效,部分節點的網路連線會斷開,並形成乙個與原集群一樣名字的集群,這種情況成為集群腦裂 split brain 現象。這個問題非常危險,因為兩個新形成的集群會同時索引和修改集群的資料。正常情況下,集群中的所有的節點,應該對集群中master的選擇是一致的,這樣獲得的狀...