




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、會計學1編輯源程序代碼編輯源程序代碼1. 文本編輯器的快捷菜單文本編輯器的快捷菜單 在文本編輯器窗口單擊鼠標右鍵,將彈出圖在文本編輯器窗口單擊鼠標右鍵,將彈出圖5-1所示文本編輯器的快捷菜所示文本編輯器的快捷菜單。單。 刪除被選中的文本并將其移到刪除被選中的文本并將其移到 Windows 剪貼板剪貼板將選中的文本復(fù)制到剪貼板將選中的文本復(fù)制到剪貼板Windows 剪貼板剪貼板將剪貼板內(nèi)容粘貼到光標位置將剪貼板內(nèi)容粘貼到光標位置在一個或多個文本編輯器窗口中查找指定文本在一個或多個文本編輯器窗口中查找指定文本將光標移到最近編輯的位置將光標移到最近編輯的位置在光標位置處以跟斗式設(shè)置在光標位置處以跟斗
2、式設(shè)置 刪除一個斷點刪除一個斷點打開打開“檢驗檢驗”對話框?qū)υ捒虼蜷_打開“監(jiān)視監(jiān)視”窗口窗口打開打開“自動匹配選項自動匹配選項”窗口窗口打開打開“符號服務(wù)符號服務(wù)”對話框?qū)υ捒蚍艞壸罱牟僮鞣艞壸罱牟僮髦匦聢?zhí)行上次放棄的操作重新執(zhí)行上次放棄的操作圖圖5-1文本編輯器的快捷菜單文本編輯器的快捷菜單 第1頁/共32頁快捷鍵快捷鍵 光標的動作光標的動作Ctrl + 向左移動一個詞向左移動一個詞Ctrl + 向右移動一個詞向右移動一個詞End移到行末移到行末Home移到行首移到行首PgDn下移一屏下移一屏PgUp上移一屏上移一屏Ctrl + End移到文檔最后移到文檔最后Ctrl + Home移到文
3、本開始處移到文本開始處Ctrl + 移到與光標相匹配的移到與光標相匹配的左括號之前左括號之前Ctrl + 移到與光標相匹配的移到與光標相匹配的右括號之后右括號之后2. 文本編輯器的快捷鍵文本編輯器的快捷鍵(1)光標移動快捷鍵)光標移動快捷鍵除了使用方向按鍵之外,還可以使用表除了使用方向按鍵之外,還可以使用表5-1所示一些組合的快捷鍵來移動光所示一些組合的快捷鍵來移動光標。標。表表5-1光標移動快捷鍵光標移動快捷鍵第2頁/共32頁快捷鍵快捷鍵功能功能Shift + 選取該字符開始到下一行該字符位置之前的所有字符選取該字符開始到下一行該字符位置之前的所有字符Shift + 選取該字符開始到上一行該
4、字符位置之后的所有字符選取該字符開始到上一行該字符位置之后的所有字符Shift + End選取該字符開始到行末的所有字符選取該字符開始到行末的所有字符Shift + Home選取該字符開始到行首的所有字符選取該字符開始到行首的所有字符Shift + PgDn選取該字符開始到下一頁該字符位置之前的所有選取該字符開始到下一頁該字符位置之前的所有字符字符Shift + PgUp選取該字符開始到上一頁該字符位置之后的所有選取該字符開始到上一頁該字符位置之后的所有字符字符Ctrl + Shift + 選取該字符開始到該詞結(jié)束的所有字符選取該字符開始到該詞結(jié)束的所有字符Ctrl + Shift + 選取該
5、字符開始到該詞開始的所有字符選取該字符開始到該詞開始的所有字符Ctrl + Shift + 選取該字符開始到與其匹配的左括號的所有字符選取該字符開始到與其匹配的左括號的所有字符Ctrl + Shift + 選取字符開始到與其匹配的右括號的所有字符選取字符開始到與其匹配的右括號的所有字符Alt + Enter將光標移到已選取文本的另一端將光標移到已選取文本的另一端(2)文本選取快捷鍵)文本選取快捷鍵 除了雙擊鼠標左鍵,選取那些由光標位置決定的文本之外,還可使用表除了雙擊鼠標左鍵,選取那些由光標位置決定的文本之外,還可使用表5-2所示文本選取快捷鍵。所示文本選取快捷鍵。表表5-2 文本選取快捷鍵文
6、本選取快捷鍵 第3頁/共32頁(3)刪除操作的快捷鍵)刪除操作的快捷鍵 表表5-3所示為文本編輯器有關(guān)刪除操作的快捷鍵。所示為文本編輯器有關(guān)刪除操作的快捷鍵。表表5-3刪除功能的快捷鍵刪除功能的快捷鍵快捷鍵快捷鍵功能功能Ctrl + Ctrl + 退格退格刪除光標左邊的詞刪除光標左邊的詞Shift + Shift + 退格退格刪除光標右邊的詞刪除光標右邊的詞Ctrl + E,Ctrl + E,再單擊再單擊E E 刪除從光標到行末的所有字符刪除從光標到行末的所有字符第4頁/共32頁快捷鍵快捷鍵功能功能TabTab向后縮進向后縮進TabTab所確定的距離所確定的距離Shift + TabShift
7、 + Tab向前減少縮進向前減少縮進TabTab所確定的距離所確定的距離Shift + EnterShift + Enter清除隨后的空格鍵和清除隨后的空格鍵和 TAB TAB 鍵,插入一個換行符,鍵,插入一個換行符,并并將該行縮排至和前一個非空行平齊。將該行縮排至和前一個非空行平齊。Ctrl + EnterCtrl + Enter插入一個換行符而不清除當前行中隨后的空格鍵插入一個換行符而不清除當前行中隨后的空格鍵和和TAB TAB 鍵。鍵。(4)代碼縮排編輯快捷鍵)代碼縮排編輯快捷鍵 Visual LISP按默認的格式縮排程序代碼,可以通過下拉菜單按默認的格式縮排程序代碼,可以通過下拉菜單T
8、oolsWindow AttributesConfigure Current選項設(shè)置制表符選項設(shè)置制表符Tab的寬度(縮進的字符數(shù))的寬度(縮進的字符數(shù)),也可以用表也可以用表5-4所示代碼縮排編輯的快捷鍵,所示代碼縮排編輯的快捷鍵,還可以自定義格式編排程序的選項(參見還可以自定義格式編排程序的選項(參見5.4設(shè)置代碼格式)。設(shè)置代碼格式)。表表5-4代碼縮排編輯快捷鍵代碼縮排編輯快捷鍵第5頁/共32頁5.2 5.2 文本操作文本操作1. 1. 選取文本選取文本 雙擊鼠標左鍵是選取文本最簡單的方法,具體選取了哪些字雙擊鼠標左鍵是選取文本最簡單的方法,具體選取了哪些字符是根據(jù)光標在以下的位置決定
9、的。符是根據(jù)光標在以下的位置決定的。(1 1)若光標緊挨某左圓括號之前,將選取該左圓括號至與之匹)若光標緊挨某左圓括號之前,將選取該左圓括號至與之匹配的右圓括號之間的所有文本;配的右圓括號之間的所有文本;(2 2)若光標緊跟某右圓括號之后,將選取該右圓括號至與之匹)若光標緊跟某右圓括號之后,將選取該右圓括號至與之匹配的左圓括號之間的所有文本;配的左圓括號之間的所有文本;(3 3)若光標緊挨某雙引號之前,將選取該雙引號至下一個雙引)若光標緊挨某雙引號之前,將選取該雙引號至下一個雙引號之間的所有文本;號之間的所有文本;第6頁/共32頁(4 4)若光標緊跟某雙引號之后,將選取該雙引號至前一個雙引)若
10、光標緊跟某雙引號之后,將選取該雙引號至前一個雙引號之間的所有文本;號之間的所有文本;(5 5)若光標緊挨某字符串前、緊跟某字符串后或某字符串內(nèi)部,)若光標緊挨某字符串前、緊跟某字符串后或某字符串內(nèi)部,將選取該字符串。將選取該字符串。 單擊鼠標左鍵,按住單擊鼠標左鍵,按住ShiftShift鍵,在另一個位置單擊鼠標左鍵,鍵,在另一個位置單擊鼠標左鍵,將選取這兩個光標之間的所有文本。將選取這兩個光標之間的所有文本。除了以上的方法之外,還可使用表除了以上的方法之外,還可使用表5-2所示的文本選取快捷鍵。所示的文本選取快捷鍵。 第7頁/共32頁2. 2. 移動文本移動文本 除了使用標準的除了使用標準的
11、WindowsWindows剪切、復(fù)制和粘貼功能外,剪切、復(fù)制和粘貼功能外,Visual LISP Visual LISP 文本文本編輯器還允許用戶用以下方法將文本從文本編輯器窗口的某個位置拖到另一編輯器還允許用戶用以下方法將文本從文本編輯器窗口的某個位置拖到另一個位置。個位置。 移動文本的步驟是:(移動文本的步驟是:(1 1)選取要移動的文本;()選取要移動的文本;(2 2)光標移到被選取文)光標移到被選取文本之內(nèi)的任意位置后,按住鼠標左鍵,光標改變?yōu)閳D本之內(nèi)的任意位置后,按住鼠標左鍵,光標改變?yōu)閳D5-2(a)5-2(a)所示的形狀。所示的形狀。(3 3)將文本拖拽到新的位置,松開鼠標左鍵即
12、可。)將文本拖拽到新的位置,松開鼠標左鍵即可。3. 3. 復(fù)制文本復(fù)制文本 復(fù)制文本與移動文本只有第三步不同,在拖拽文本時,需要按住復(fù)制文本與移動文本只有第三步不同,在拖拽文本時,需要按住CtrlCtrl鍵,鍵,光標改變?yōu)閳D光標改變?yōu)閳D5-2(b)5-2(b)所示的形狀,然后將文本復(fù)制到新位置。所示的形狀,然后將文本復(fù)制到新位置。 (a) (b) 圖圖5- -2 用鼠標移動和復(fù)制文本時的光標用鼠標移動和復(fù)制文本時的光標 第8頁/共32頁4. 查找文本查找文本 選擇下拉菜單選擇下拉菜單S SearchearchF Findind,或單擊工具欄按鈕,或單擊工具欄按鈕 ,將彈出圖,將彈出圖5-35-
13、3所所示查找對話框。示查找對話框。圖圖5-3查找對話框查找對話框有關(guān)查找文本對話框的說明如下:有關(guān)查找文本對話框的說明如下:(1 1)Find WhatFind What編輯框:用于輸入要查找的字符串,如果在查找操作前選編輯框:用于輸入要查找的字符串,如果在查找操作前選取了文本,被選文本將會自動出現(xiàn)在取了文本,被選文本將會自動出現(xiàn)在Find WhatFind What文本框內(nèi)。文本框內(nèi)。第9頁/共32頁(2 2)SearchSearch欄:確定查找范圍。該欄有四個互鎖按鈕。依次是:欄:確定查找范圍。該欄有四個互鎖按鈕。依次是: Current selectionCurrent selectio
14、n:在文本編輯器窗口中亮顯的文本中查找;:在文本編輯器窗口中亮顯的文本中查找; Current fileCurrent file:僅在活動編輯器窗口中的文件中查找;:僅在活動編輯器窗口中的文件中查找; ProjectProject:在隨后指定的工程文件所包含的全部文件中查找,并在新的輸出窗:在隨后指定的工程文件所包含的全部文件中查找,并在新的輸出窗口中顯示所有與查找字符串匹配的表達式??谥酗@示所有與查找字符串匹配的表達式。 FilesFiles:在指定要查找文件目錄和文件類型的所有文件中查找,并在新的輸出:在指定要查找文件目錄和文件類型的所有文件中查找,并在新的輸出窗口中顯示所有與查找字符串匹
15、配的表達式。在這個新的輸出窗口用鼠標左鍵雙擊窗口中顯示所有與查找字符串匹配的表達式。在這個新的輸出窗口用鼠標左鍵雙擊任意亮顯的表達式,任意亮顯的表達式,Visual LISPVisual LISP將打開與其相關(guān)的將打開與其相關(guān)的LISPLISP文件。文件的類型可以用通文件。文件的類型可以用通配符。配符。(3 3)DirectionDirection欄:確定查找方向。該欄有兩個互鎖按鈕。依次是:欄:確定查找方向。該欄有兩個互鎖按鈕。依次是: DownDown:從光標當前位置處開始向下查找;:從光標當前位置處開始向下查找; Up:從光標當前位置處開始向上查找。:從光標當前位置處開始向上查找。 第1
16、0頁/共32頁(4 4)Match whole word onlyMatch whole word only切換開關(guān):如果為開,僅匹配全字。例如,切換開關(guān):如果為開,僅匹配全字。例如,若查找的文本是若查找的文本是entent,Visual LISPVisual LISP認為它不與認為它不與entnextentnext匹配;如果為關(guān)時,匹配;如果為關(guān)時,Visual LISPVisual LISP將認為將認為entent與與entnextentnext匹配。匹配。(5 5)Match caseMatch case切換開關(guān):如果為開,切換開關(guān):如果為開,Visual LISPVisual LISP
17、區(qū)分字母的大小寫。區(qū)分字母的大小寫。例如,若查找的文本是例如,若查找的文本是carcar,Visual LISPVisual LISP認為它不與認為它不與CarCar或或CARCAR匹配;如果匹配;如果為關(guān)時,為關(guān)時,Visual LISPVisual LISP將認為將認為carcar與與CARCAR或或CarCar匹配。匹配。(6 6)Mark instancesMark instances切換開關(guān):如果為開,將在每個找到的文本處加上書切換開關(guān):如果為開,將在每個找到的文本處加上書簽。利用書簽就可以快速找到這些代碼所在的位置。簽。利用書簽就可以快速找到這些代碼所在的位置。 點取點取FindF
18、ind按鈕將開始查找。如果查找的范圍是工程或文件目錄,將在新按鈕將開始查找。如果查找的范圍是工程或文件目錄,將在新的輸出窗口中顯示所有與查找字符串匹配的表達式。如果是在單個文件或亮的輸出窗口中顯示所有與查找字符串匹配的表達式。如果是在單個文件或亮顯的段落中查找,將從光標當前位置處按指定方向開始查找,若找到與之匹顯的段落中查找,將從光標當前位置處按指定方向開始查找,若找到與之匹配的對象,就停止查找且亮顯與之匹配的對象,同時光標移至該位置。若找配的對象,就停止查找且亮顯與之匹配的對象,同時光標移至該位置。若找不到與之匹配的對象,將彈出要求用戶確認是否從頭查找的對話框。按不到與之匹配的對象,將彈出要
19、求用戶確認是否從頭查找的對話框。按F3F3鍵鍵或按鈕將從當前位置查找下一個相同的查找內(nèi)容的字符串?;虬粹o將從當前位置查找下一個相同的查找內(nèi)容的字符串。第11頁/共32頁 Visual LISP Visual LISP將每次輸入的查找字符串都保存在工具欄的下將每次輸入的查找字符串都保存在工具欄的下拉表列內(nèi),見圖拉表列內(nèi),見圖5-45-4。如果要重復(fù)以前所做的查找,單擊下拉箭。如果要重復(fù)以前所做的查找,單擊下拉箭頭并從列表中選中要查找的項,然后從工具欄中選擇查找按鈕即頭并從列表中選中要查找的項,然后從工具欄中選擇查找按鈕即可。可。圖圖5-4保存查找字符串的下拉列表保存查找字符串的下拉列表 第12頁
20、/共32頁5. 替換文本替換文本 選取選取Search下拉菜單的下拉菜單的Replace選項,或點取工具欄的按鈕選項,或點取工具欄的按鈕 ,將彈將彈出圖出圖5-5所示所示替換替換對話框。對話框。圖圖5-5替換對話框替換對話框 第13頁/共32頁替換文本對話框與查找文本對話框類似,有關(guān)說明如下:替換文本對話框與查找文本對話框類似,有關(guān)說明如下:(1)Find what編輯框:輸入要查找的字符串。編輯框:輸入要查找的字符串。(2)Replace with編輯框:輸入用來替換查找內(nèi)容的字符串。編輯框:輸入用來替換查找內(nèi)容的字符串。(3)Find按鈕:從光標所在位置開始,按指定方向查找指定字符串的第一
21、按鈕:從光標所在位置開始,按指定方向查找指定字符串的第一個位置,同時光標移至該位置。個位置,同時光標移至該位置。(4)Replace按鈕:將找到的文本替換成用戶指定的內(nèi)容。如果不想替換按鈕:將找到的文本替換成用戶指定的內(nèi)容。如果不想替換此次找到的字符串,可單擊此次找到的字符串,可單擊Find按鈕,查找指定字符串的下一個位置。按鈕,查找指定字符串的下一個位置。(5)Replace All 按鈕,將所有找到的字符串替換成指定的字符串。按鈕,將所有找到的字符串替換成指定的字符串。其余按鈕同查找對話框。其余按鈕同查找對話框。第14頁/共32頁6. 在程序中設(shè)置書簽在程序中設(shè)置書簽 書簽的樣式和書簽相關(guān)
22、的按鈕如圖書簽的樣式和書簽相關(guān)的按鈕如圖5-6所示。所示。Visual LISP允許在每個文允許在每個文本編輯窗口添加多達本編輯窗口添加多達32個書簽個書簽,再添加新的書簽時,將刪除最早的書簽。書再添加新的書簽時,將刪除最早的書簽。書簽可幫助用戶更方便地瀏覽文本編輯窗口中的文件。每個文本編輯器窗口維簽可幫助用戶更方便地瀏覽文本編輯窗口中的文件。每個文本編輯器窗口維護各自獨立的書簽集。每個窗口中的所有書簽組成一個書簽環(huán),光標可以在護各自獨立的書簽集。每個窗口中的所有書簽組成一個書簽環(huán),光標可以在書簽環(huán)中向前或向后移動。書簽環(huán)中向前或向后移動。 刪除活動窗口中的所有書簽 將光標移到上一個書簽的位置
23、 將光標移到下一個書簽的位置 在光標所在行切換添加或刪除書簽書簽圖圖5-6書簽的樣式及其相關(guān)的按鈕書簽的樣式及其相關(guān)的按鈕 第15頁/共32頁(1(1) 添加書簽添加書簽 將光標移到要添加書簽的位置。將光標移到要添加書簽的位置。 選擇菜單選擇菜單S SearchearchB BookmarksookmarksT Toggle Bookmarkoggle Bookmark或單擊工具欄上的按或單擊工具欄上的按鈕鈕 ,還可以按,還可以按 Alt + .Alt + .(句點)來實現(xiàn)該操作。(句點)來實現(xiàn)該操作。(2 2) 將光標從某書簽移到另一個書簽的位置將光標從某書簽移到另一個書簽的位置 選擇菜單選
24、擇菜單S SearchearchB BookmarksookmarksP Previous Bookmarkrevious Bookmark可將光標移到書可將光標移到書簽環(huán)中的上一個書簽處,也可單擊工具欄上的按鈕簽環(huán)中的上一個書簽處,也可單擊工具欄上的按鈕 ,或按,或按Ctrl + ,Ctrl + ,(逗號)來實現(xiàn)該操作。(逗號)來實現(xiàn)該操作。 . .選擇菜單選擇菜單S SearchearchB BookmarksookmarksN Next Bookmark,ext Bookmark,可將光標移到書簽環(huán)可將光標移到書簽環(huán)中的下一個書簽處,也可單擊工具欄上的按鈕中的下一個書簽處,也可單擊工具欄
25、上的按鈕 ,或按,或按Ctrl +.Ctrl +.(點)來(點)來實現(xiàn)該操作。實現(xiàn)該操作。第16頁/共32頁(3 3)選擇兩個書簽之間的文本)選擇兩個書簽之間的文本 按按 Ctrl+Shift +,Ctrl+Shift +,(逗號)可選擇當前位置和下一書簽之間的文本。(逗號)可選擇當前位置和下一書簽之間的文本。 按按 Ctrl+Shift+.Ctrl+Shift+.(句點)可選擇當前位置和上一書簽之間的文本。(句點)可選擇當前位置和上一書簽之間的文本。(4 4)刪除單個書簽)刪除單個書簽 將光標移到書簽位置。將光標移到書簽位置。 單擊工具欄上的切換書簽按鈕單擊工具欄上的切換書簽按鈕 或按或按A
26、lt +.Alt +.(句點)。(句點)。(5 5)清除活動窗口中的所有書簽)清除活動窗口中的所有書簽 選擇菜單選擇菜單S SearchearchB BookmarksookmarksC Clear All Bookmarkslear All Bookmarks或單擊工具欄的按或單擊工具欄的按鈕鈕 即可。即可。第17頁/共32頁5.35.3設(shè)置代碼格式設(shè)置代碼格式 文本編輯器可以設(shè)置文本編輯器可以設(shè)置AutoLISPAutoLISP代碼的格式,使代碼更易于閱代碼的格式,使代碼更易于閱讀??梢詮亩喾N不同格式的樣式中挑選自己喜歡的格式。讀??梢詮亩喾N不同格式的樣式中挑選自己喜歡的格式。1. 設(shè)置設(shè)
27、置AutoLISP代碼格式的對話框代碼格式的對話框 選擇菜單選擇菜單T ToolsoolsE Environment nvironment O OptionsptionsV Visual LISP Formatisual LISP Format,將彈出圖將彈出圖5-75-7所示格式選擇對話所示格式選擇對話框??颉?圖圖5-7格式選擇對話框格式選擇對話框 第18頁/共32頁該對話框各項含義如下:該對話框各項含義如下:(1)Right Text Margin 文本右邊距文本右邊距 允許每行最后一個字符的最右位置,該值的定義域為允許每行最后一個字符的最右位置,該值的定義域為20200。(2)Narr
28、or style indentation 窄樣式向右縮進的寬度窄樣式向右縮進的寬度 在窄樣式下,第一個參數(shù)在函數(shù)名的下一行,它的起始位置在窄樣式下,第一個參數(shù)在函數(shù)名的下一行,它的起始位置與表達式起始位置的縮進字符數(shù)即為縮進寬度,該值的定義域與表達式起始位置的縮進字符數(shù)即為縮進寬度,該值的定義域為為16。(3)Maximum wide-style car length表達式第一個參數(shù)的長表達式第一個參數(shù)的長度度 如果表達式第一個參數(shù)超出該長度,其余的參數(shù)移至下一行。如果表達式第一個參數(shù)超出該長度,其余的參數(shù)移至下一行。該值不能小于窄樣式向右縮進的寬度。該值不能小于窄樣式向右縮進的寬度。(4)S
29、ingle-semicolon comment indentation 單個分號開單個分號開頭的注釋縮進寬度頭的注釋縮進寬度 以單個分號開頭的注釋行向右縮進的起始位置。以單個分號開頭的注釋行向右縮進的起始位置。第19頁/共32頁(5)Close Paren Style 右圓括號樣式欄,右圓括號有以下右圓括號樣式欄,右圓括號有以下三個位置。三個位置。 Close at the same line 在同一行。在同一行。 Close at the new line with inner indentation 在下一行在下一行并向右縮進。并向右縮進。 Close at the new line wi
30、th outer indentation 在下一行在下一行并向左突出。并向左突出。 (6)Insert tabs插入制表符插入制表符 是否用制表符實現(xiàn)縮進,若不用制表符,則用空格符實現(xiàn)縮是否用制表符實現(xiàn)縮進,若不用制表符,則用空格符實現(xiàn)縮進。進。 (7)Save formatting options in source file 將格式化選將格式化選擇的參數(shù)追加到源文件之后。擇的參數(shù)追加到源文件之后。第20頁/共32頁(8)Insert fom-closing commment在表達式的閉括號之后在表達式的閉括號之后插入注釋插入注釋 在表達式的閉括號之后添加注釋,注釋的內(nèi)容是該表達式的在表達式
31、的閉括號之后添加注釋,注釋的內(nèi)容是該表達式的函數(shù)名。函數(shù)名。(9)Form-closing comment prefix閉括號注釋的前綴閉括號注釋的前綴 確定表達式閉括號之后注釋的前綴,該項可以為空字符串。確定表達式閉括號之后注釋的前綴,該項可以為空字符串。(1010)More option More option 單擊此按鈕,對話框在右面擴展一列,確定行的最大長長度、單擊此按鈕,對話框在右面擴展一列,確定行的最大長長度、分行符、注釋、大小寫的選擇、長表樣式等。分行符、注釋、大小寫的選擇、長表樣式等。(1111)Revert to DefualtRevert to Defualt恢復(fù)為默認的設(shè)
32、置恢復(fù)為默認的設(shè)置 用默認的格式化參數(shù)作為當前格式化參數(shù)的選擇。選擇菜單用默認的格式化參數(shù)作為當前格式化參數(shù)的選擇。選擇菜單T ToolsSave SettinoolsSave Setting gs s項,即可將當前的格式化參數(shù)作為默認項,即可將當前的格式化參數(shù)作為默認的格式化參數(shù)設(shè)置。的格式化參數(shù)設(shè)置。第21頁/共32頁2. 2. 修改文本的格式修改文本的格式如果要改變已有文本的格式,其操作步驟如下:如果要改變已有文本的格式,其操作步驟如下: (1) (1) 用鼠標單擊待改變格式的文本窗口,使其成為活動的文本編輯器窗口。用鼠標單擊待改變格式的文本窗口,使其成為活動的文本編輯器窗口。 (2)
33、(2) 選擇菜單選擇菜單T ToolsFormoolsForma at AutoLISP in Editort AutoLISP in Editor,或單擊,或單擊ToolsTools工具欄工具欄按鈕按鈕 ,可將窗口內(nèi)所有的代碼格式為當前設(shè)置的樣式;如果只修改部,可將窗口內(nèi)所有的代碼格式為當前設(shè)置的樣式;如果只修改部分代碼,應(yīng)首先亮顯該部分代碼,然后選擇菜單分代碼,應(yīng)首先亮顯該部分代碼,然后選擇菜單T ToolsoolsF Format AutoLISP ormat AutoLISP in Selectionin Selection,或單擊,或單擊ToolsTools工具欄上的按鈕工具欄上的按
34、鈕 即可。即可。注意,如果出現(xiàn)的括號不匹配,將出現(xiàn)注意,如果出現(xiàn)的括號不匹配,將出現(xiàn)“發(fā)現(xiàn)了不匹配的開括號,是否添加發(fā)現(xiàn)了不匹配的開括號,是否添加閉括號閉括號”提示的詢問對話框。如果選擇是,提示的詢問對話框。如果選擇是,Visual LISPVisual LISP將在它認為需要括將在它認為需要括號的地方自動添加括號(不一定合適),如果希望自己手動添加括號,應(yīng)選號的地方自動添加括號(不一定合適),如果希望自己手動添加括號,應(yīng)選擇否。擇否。第22頁/共32頁3. 3. 格式編排快捷菜單格式編排快捷菜單 Visual LISP提供了格式設(shè)置的快捷菜單。在活動的文本編輯器窗口按提供了格式設(shè)置的快捷菜單
35、。在活動的文本編輯器窗口按Ctrl + E即即可彈出圖可彈出圖5-8所示的格式設(shè)置快捷菜單。所示的格式設(shè)置快捷菜單。 在所選代碼的每一行前加在所選代碼的每一行前加TabTab鍵鍵, ,以縮進所選代碼以縮進所選代碼 在所選代碼的每一行前刪除一個在所選代碼的每一行前刪除一個TabTab鍵,取消所選代碼的縮進鍵,取消所選代碼的縮進 將當前行縮進至和前一行程序代碼縮進相同將當前行縮進至和前一行程序代碼縮進相同 在所選文本的每一行前面加上隨后輸入的字符串前綴在所選文本的每一行前面加上隨后輸入的字符串前綴 在所選文本的每一行后面加上隨后輸入的字符串后綴在所選文本的每一行后面加上隨后輸入的字符串后綴 將代碼
36、段轉(zhuǎn)換為注釋將代碼段轉(zhuǎn)換為注釋 將注釋還原為代碼將注釋還原為代碼 復(fù)制所選文本到新文件復(fù)制所選文本到新文件 將所選文本的字符都轉(zhuǎn)換為大寫將所選文本的字符都轉(zhuǎn)換為大寫 將所選文本的字符都轉(zhuǎn)換為小寫將所選文本的字符都轉(zhuǎn)換為小寫 將所選文本中的每個詞的第一個字符轉(zhuǎn)換為大寫將所選文本中的每個詞的第一個字符轉(zhuǎn)換為大寫 插入當前日期(默認格式為插入當前日期(默認格式為 MM/DD/YYMM/DD/YY) 插入當前時間(默認格式為插入當前時間(默認格式為 HH:MM:SSHH:MM:SS) 改變?nèi)掌诤蜁r間的格式改變?nèi)掌诤蜁r間的格式 將所選代碼按詞首字母排序?qū)⑺x代碼按詞首字母排序 在當前編輯器窗口的光標位置
37、插入文本文件的內(nèi)容在當前編輯器窗口的光標位置插入文本文件的內(nèi)容 刪除從光標位置到當前行末尾的文本刪除從光標位置到當前行末尾的文本 刪除本行從光標位置到其后第一個非空格字符之間的所有空格刪除本行從光標位置到其后第一個非空格字符之間的所有空格 圖圖5-85-8格式編排快捷菜單格式編排快捷菜單第23頁/共32頁4. 4. 將選取的文本輸出到指定的文件將選取的文本輸出到指定的文件 選取文本后,按選取文本后,按 Ctrl+E 鍵,彈出圖鍵,彈出圖5-8所示格式編排快捷所示格式編排快捷菜單。選取菜單。選取Save Block As 項,將彈出項,將彈出File to write block to對話框。如
38、果輸入的是新的文件名,所選取的文本將復(fù)制到新對話框。如果輸入的是新的文件名,所選取的文本將復(fù)制到新的文件;如果輸入的是已有文件名,將彈出內(nèi)容為的文件;如果輸入的是已有文件名,將彈出內(nèi)容為File already exists. Append selection to existing file ?的詢問的詢問對話框。單擊對話框。單擊“是是”按鈕,將所選取的代碼追加到指定文件的按鈕,將所選取的代碼追加到指定文件的已有內(nèi)容之后;單擊已有內(nèi)容之后;單擊“否否”按鈕,所選取的文本將覆蓋指定文按鈕,所選取的文本將覆蓋指定文件的內(nèi)容。件的內(nèi)容。 第24頁/共32頁5.4 5.4 檢查語法錯誤檢查語法錯誤1
39、. 1. 檢查括號是否匹配檢查括號是否匹配括號使用頻繁是括號使用頻繁是AutoLISPAutoLISP的一個特點,左括號與右括號的數(shù)目不等或不匹的一個特點,左括號與右括號的數(shù)目不等或不匹配是最常見的語法錯誤。配是最常見的語法錯誤。 圖圖5-9是有關(guān)括號操作的下拉菜單。是有關(guān)括號操作的下拉菜單。 圖圖5-9有關(guān)括號操作的下拉菜單有關(guān)括號操作的下拉菜單 第25頁/共32頁組合快捷鍵組合快捷鍵 功能功能Ctrl+Ctrl+ 如果光標的右面是一右括號,將光標移到該如果光標的右面是一右括號,將光標移到該右括號右括號后;如果光標的右面是一左括號,將光標移到和后;如果光標的右面是一左括號,將光標移到和它匹配
40、它匹配的右括號之后。的右括號之后。Ctrl+Ctrl+ 如果光標的左面是一左括號,將光標移到該如果光標的左面是一左括號,將光標移到該左括號左括號之前;如果光標的左面是一右括號,將光標移到之前;如果光標的左面是一右括號,將光標移到和它匹和它匹配的左括號之前。配的左括號之前。Ctrl+Shift+Ctrl+Shift+ 如果光標的右面是一右括號,將光標移到該右如果光標的右面是一右括號,將光標移到該右括號之括號之后,如果光標的右面是一左括號,將光標移到和后,如果光標的右面是一左括號,將光標移到和它匹配它匹配的右括號之后,并且選取其間的所有文本的右括號之后,并且選取其間的所有文本Ctrl+Shift+Ctrl+Shift+ 如果光標的左面是一左括號,將光標移到該左如果光標的左面是一左括號,將光標移到該左括號之括號之前,如果光標的左面是一右括號,將光標移到和前,如果光標的左面是一右括號,將光標移到和它匹配它匹配的左括號之前,并且選取其間的所有文
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專業(yè)車輛牌照租賃與車輛維修服務(wù)合同
- 互聯(lián)網(wǎng)平臺貨物質(zhì)押交易安全保障合同
- 智能停車場代租賃經(jīng)營管理協(xié)議
- 茶園土地流轉(zhuǎn)與農(nóng)業(yè)技術(shù)支持服務(wù)合同
- 柴油油品質(zhì)量檢測與售后服務(wù)合同
- 茶園使用權(quán)租賃與茶葉市場推廣合同
- 現(xiàn)代化廠房租賃居間代理合同
- 場監(jiān)督管理局違反合同法行政處罰決定書
- 智能化工廠灰土施工與質(zhì)量保障協(xié)議
- 草原生態(tài)環(huán)境監(jiān)測與資源承包合作協(xié)議
- 認知行為療法(CBT)實操講座
- 養(yǎng)老院行業(yè)現(xiàn)狀分析-2023年中國養(yǎng)老院行業(yè)市場發(fā)展前景研究報告-智研咨詢
- 電梯機房操作規(guī)程
- 魯科版四年級下冊英語 復(fù)習
- 餐飲業(yè)勞務(wù)合同
- 廣聯(lián)達BIM智慧工地
- 安全生產(chǎn)教育培訓記錄表
- 電梯參數(shù)及配置要求
- -高考體育單招真題現(xiàn)代文專項閱讀匯編(含答案)-備戰(zhàn)2023屆高考體育單招語文一輪復(fù)習之現(xiàn)代文閱讀復(fù)習之一
- GB/T 3733.1-1983卡套式端直通管接頭
- GB/T 1689-1998硫化橡膠耐磨性能的測定(用阿克隆磨耗機)
評論
0/150
提交評論