第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
emacs 編輯器

前面小節(jié)介紹了如何使用 vim 編輯器和 nano 編輯器,本小節(jié)介紹 emacs 編輯器,emacs 編輯器最開始是作為控制臺的編輯器,并且 emacs 編輯器仍然提供最早的命令行模式。

nano 編輯器

前面小節(jié)介紹了如何使用 vim 編輯器,相比于 vim 編輯器,nano 編輯器就比較簡單了。nano 是 UNIX 系統(tǒng)中的一個文本編輯器,大部分 Linux 發(fā)行版本默認都安裝了 nano 文本編輯器。和 vim 編輯器相比,nano 編輯器就沒有那么強大,例如沒有語法高亮,自動縮進等等,但它擁有基本的查看和修改文件的功能。

1.1 HTML 編輯器

最簡單的 HTML 編輯器就是 Window 的記事本了,我們只需要寫一些最基本的 HTML 文本,然后將記事本的后綴名改為 .html 或者 .htm,然后便可以使用瀏覽器打開查看。當然,記事本用起來不太簡潔方便,什么都需要自己手動輸入,開發(fā)效率比較低,而且顯示得也不夠好看。一般而言,作為前端開發(fā)會有自己專門的編輯器或者類似于 Pycharm 這樣功能強大的 IDE。常用的 HTML 的編輯器有 Notepad++ 和 Sublime Text。其中 Sublime Text 可以作為真正的前端開發(fā)工具,而不只是用于寫 HTML。最后還有一個和 Pycharm 同屬于一個公司的專業(yè)前端開發(fā)軟件:WebStorm。當前,高級的軟件是需要付費的,其中就包括了 Sublime Text 和 WebStorm。網(wǎng)上有破解版,也可以購買正規(guī)的激活碼。但不管怎么樣,有了好工具對于我們學習和工作的效率是可以大大提高的。

vim 編輯器

前面小節(jié)介紹如何創(chuàng)建文件、移動文件、刪除文件,但之前都沒有介紹如何修改文件內(nèi)容,本小節(jié)介紹如何使用 vim 編輯器對文件內(nèi)容進行修改,另外介紹 vim 編輯器的安裝和使用。

2.2 激活編輯器

根據(jù)我們的文件類型,Eclipse 的編輯器區(qū)域中會顯示對應的編輯器,比如我們 TXT 文件,就會顯示文本編輯器,其中文件的名稱會顯示在編輯器的選項卡中。此外,編輯器區(qū)域可以堆疊多個編輯器,我們可以單擊編輯器的選項卡來激活某個編輯器,同時,激活的編輯器選項卡會被高亮,如下圖所示:圖中激活的是關聯(lián) MyFile2 文本文件的編輯器

1. vim 編輯器簡介

vim 編輯器是由 vi 發(fā)展而來的文本編輯器。它的功能有代碼補全、編譯、錯誤跳轉(zhuǎn)等等,編其功能特別豐富,尤其在程序開發(fā)時被廣泛使用,emacs 和 vim 兩款編輯器在 UNIX 系統(tǒng)中非常受歡迎。vim 編輯器的命令組合是它的設計理念。同時 vim 編輯器與很多快捷鍵設置和正則表達式類似,可以輔助記憶,并且優(yōu)化之后的 vim 編輯器針對程序員很友好。通過對前面小節(jié)的學習我們知道,在 Linux 操作系統(tǒng)中 “一切皆文件”,所以當我們在命令行窗口模式下想要更改文件的內(nèi)容時,就不可避免地要利用到文本編輯器,學習如何使用文本編輯器,將會對您學習 Linux 文件相關的知識非常有幫助。

2.2 布局編輯器

在布局編輯器中,你可以通過將界面元素拖動到可視化設計編輯器中(而不是手動編寫布局 XML),快速構(gòu)建布局。設計編輯器支持在不同的 Android 設備和版本上預覽布局,并且你可以動態(tài)調(diào)整布局大小,以確保它能夠很好地適應不同的屏幕尺寸。

Android Studio 的布局編輯器

前一小節(jié)我們介紹了如何通過 lint 來檢查我們的代碼,本小結(jié)我們學習如何使用 Android Studio 布局編輯器,布局編輯器可以幫助我們完成界面上視圖的創(chuàng)建、編輯、預覽等。

4. nona 編輯器控制命令介紹

命令參數(shù)名稱功能與作用描述Ctrl + C顯示光標在文件中的位置信息Ctrl + G顯示 nano 編輯器的幫助窗口Ctrl + J調(diào)整當前文本段落Ctrl + K剪切文本行,并將其保存在剪切緩沖區(qū)Ctrl + O將當前文本編輯緩沖區(qū)的內(nèi)容寫入文件Ctrl + R將文件讀入當前文本編輯緩沖區(qū)Ctrl + T啟動可用的拼寫檢查器Ctrl + U將剪切緩沖區(qū)中的內(nèi)容放入當前行Ctrl + V翻動到文本編輯緩沖區(qū)中的下一頁內(nèi)容Ctrl + W在文本編輯緩沖區(qū)中搜索單詞或短語Ctrl + X關閉當前文本編輯緩沖區(qū),退出 nano 編輯器Ctrl + Y翻動到文本編輯緩沖區(qū)中的上一頁內(nèi)容Tips:可以在 nano 編輯器界面使用 Ctrl + G 顯示更多的命令。

6. 三種編輯器對比

vim、nano、emacs 這三種編輯器相比來說,vim 編輯器與很多快捷鍵設置和正則表達式類似,可以輔助記憶,并且優(yōu)化之后的 vim 編輯器針對程序員很友好;nano 編輯器比較輕巧,擁有基本的功能;emacs 編輯器對文件的操作有點類似在 Widnwos 中的文本編輯器,三者可以結(jié)合使用。

1. 漢化編輯器

并不是所有人喜歡英文版的編輯器,所以這里將告訴大家如何漢化編輯器,請跟著步驟來操作:1. 安裝語言包:打開包管理器,準備安裝插件啦!Preferences > Package Control,點擊下拉框里的Package Control: Install Package 或者快捷鍵 Ctrl+Shift+p,模糊搜索install,點擊,等待片刻,出現(xiàn)一個包管理列表。我們模糊搜索chinese,點擊Chinese?Localizations,等待安裝。2. 漢化成功:片刻后,安裝成功,重啟 Sublime 編輯器即可,安裝時間視網(wǎng)絡而定。漢化截圖如下:

4.1 Nano 編輯器

Nano 編輯器操作和功能都比較簡單,一般的開發(fā)需求基本都能滿足,但是對于重度開發(fā)來說 Nano 就顯得有點捉襟見肘了。所以,如果 Nano 比較適合新手使用。但是我們總歸要一步步的成長,當以后 Nano 并不能滿足你的開發(fā)需求的時候我們還需要更換,費時費力。所以,如果你想尋找一款能夠一直跟隨你成長的編輯器的話并不推薦 Nano。

2.3 編輯器狀態(tài)

如果選項卡左側(cè)出現(xiàn)了一個星號(*),則表示該編輯器處于未保存的狀態(tài),其中的內(nèi)容還沒有保存。如果我們要關閉沒保存的編輯器(點擊選項卡的 X 標記),Eclipse 將會出現(xiàn)詢問是否要保存的提示窗口,如下圖所示:

4.1 vim 編輯器三種模式

普通模式:當你剛開始進入 vim 編輯器的時候默認會進入普通模式;插入模式:在 vim 普通模式的時候,按下 i 鍵就可以進入插入模式,若想從 插入模式 回到 普通模式, 可以按下 ESC 鍵;命令模式:在普通模式下按下 : 鍵(Shift + :),若想從 命令模式 回到 普通模式,可以按下 ESC 鍵。Tips:這三種模式其實就是文本編輯器當前的狀態(tài),普通模式 可以理解為一般的打開查閱文件,可以查看和查找文件內(nèi)容,不能修改內(nèi)容;插入模式 可以理解為編輯狀態(tài),能對當前的文件內(nèi)容修改,但是想要保存就需要當前登錄用戶擁有該文件的寫入權限才能保存成功;命令模式 中的命令操作可以理解為編輯器對編輯后的文件的退出、保存等操作,如 :wq 表示保存退出,:q! 表示不保存強制退出。

1. 編輯器布局

下面是一個打開的編輯器,頁面主要分為了 4 個部分:顯示行號、書簽及斷點區(qū)域;選項卡顯示當前打開的文件的名稱;滾動條顯示當前文件中的錯誤和警告。鼠標懸停,會顯示詳細信息;輔助在當前文件中的代碼內(nèi)導航,上面例子就依次顯示了類名->方法名->語句。

1.3 四等分編輯器

我們可以把編輯器平均分成四等分,也就是grid模式,可以同時打開4個頁面進行編輯。當你電腦不夠大的時候,建議拆分成2個。否則窗口太小,反而影響了開發(fā),事倍功半就不可取了。

1. 什么是布局編輯器

Android 布局編輯器可以幫助我們將界面元素拖動到可視化設計編輯器中(而不是手動編寫布局 XML),快速構(gòu)建布局。布局編輯器還支持在不同的 Android 設備和版本上預覽布局,并且我們還可以動態(tài)調(diào)整布局大小,以確保它能夠很好地適應不同的屏幕尺寸。當我們打開 XML 布局文件時,就會顯示布局編輯器,如下圖:上圖中的幾個部分分別代表一下含義:Palette:包含可以拖到布局中的各種視圖和視圖組;Component Tree:顯示布局中的組件層次結(jié)構(gòu);工具欄:點擊這些按鈕可在編輯器中配置布局外觀及更改布局屬性;設計編輯器:在 Design 視圖和/或 Blueprint 視圖中修改布局;Attributes:用于對所選視圖的屬性進行控制的控件;視圖模式:采用 Code 模式、Design 模式或 Split 模式模式查看布局。Split 模式會同時顯示 Code 和 Design 窗口;縮放和平移控件:控制編輯器內(nèi)的預覽大小和位置。

PyCharm 的編輯器基本介紹

前面我們花了幾個章節(jié)介紹開發(fā)程序前的準備工作,從本節(jié)起,我們將正式開始使用 PyCharm 編寫Python 程序了。本節(jié)主要目的是讓大家先認識一下編輯器部分,以及各功能區(qū)的一些基本操作。如果用過其它 IDE,對這部分知識將會駕輕就熟。

1.4 與其他編輯器的比較

事實上,可供我們選擇的編輯器有很多種,比如 Sublime,VSCode,Atom,WebStorm,HBuilder 等等,現(xiàn)在我們就來簡單對比一下比較常用的編輯器。Tips:數(shù)據(jù)因個人電腦,項目,版本等有關,僅供參考說明Sublime TextVS CodeAtomWebstormHbuilderNotepad++大?。∕)10.454.717426618.33.86啟動(s)0.10.2 ~ 0.30.2 ~ 0.30.3+0.2<= 0.1友好程度優(yōu)秀優(yōu)秀優(yōu)秀良好良好優(yōu)秀多開支持支持支持支持支持不支持是否收費收費但使用無限制免費免費收費免費免費功能性優(yōu)秀優(yōu)秀優(yōu)秀優(yōu)秀一般良好這里簡要列舉一些 Sublime 編輯器的優(yōu)缺點優(yōu)點:輕便,打開速度快,同時編輯幾個項目都不會出現(xiàn)卡頓現(xiàn)象;插件市場豐富,編輯器功能強大;對開發(fā)者友好,開發(fā)體驗超級棒。缺點:可以無限期使用,但是偶爾會出現(xiàn)收費彈框,關掉即可;包管理器需要自行安裝,不能科學上網(wǎng)需要設置國內(nèi)源。假如你喜歡輕便,打開速度快,有時候需要同時編輯多個項目,享受極致編程體驗,那 Sublime 編輯器將是你的不二選擇。另外 notepad 可以作為一個文本編輯器來輔助。VSCode,Atom 插件裝多了的話可能略顯臃腫,打開速度稍遜一些,但同樣功能也是非常強大。Webstorm 收費,界面略微不好看。HBuilder 的插件市場一般,但是可以方便快速的開發(fā)跨平臺的 app。總結(jié):每個編輯器都有它自己的優(yōu)缺點,適合自己的才是最好的。那么你選好自己的裝備了嗎?

2.1 代碼編輯器

Android Studio 的編輯器基于 IntelliJ IDEA 而來,可同時支持 Kotlin,Java和C / C ++ 語言,提供了基本補全、智能補全和語句補全功能,還支持創(chuàng)建自定義代碼補全模板。Android Studio 提供了一個名為 Lint 的代碼掃描工具,可幫助你發(fā)現(xiàn)并更正代碼結(jié)構(gòu)質(zhì)量的問題,而無需執(zhí)行應用或編寫測試。每次編譯你的應用時,Android Studio 都會運行 Lint 來檢查你的源文件是否有潛在的錯誤,以及在正確性、安全性、性能、易用性、無障礙性和國際化方面是否需要優(yōu)化改進。

3. 前端控制器

深入了解前端控制器之前,先拋出一個問題:控制器是什么?別被控制器這個名字嚇住。其實和原生 Servlet 開發(fā)中開發(fā)者自定義的 Servlet 的功能是一樣的。當然,因為有 Spring 的加持,使用起來,是非常之輕量級的。Spring MVC 中的控制器有 2 類:中央控制器,或叫前端控制器: 由 Spring MVC 框架提供,對所有請求進行分流;用戶控制器,或叫響應控制器: 由開發(fā)者實現(xiàn),用來響應用戶的具體請求。如登錄請求、注冊請求……前端控制器(DispatcherServlet)是 Spring MVC 中最核心的組件,相當于整個程序中的行政、調(diào)度中心。其它的組件都是它的附庸,為前端控制器提供相關的服務。Tips: DispatcherServlet 必須在 Spring MVC 項目啟動時被創(chuàng)建。DispatcherServlet 的純 JAVA 配置請查閱《純 JAVA 搭建 Spring MVC 項目》章節(jié)內(nèi)容。DispatcherServlet 的基本功能。

2. 為什么要學習 Sublime 編輯器

不管記錄日志,或者是寫文檔,都離不開編輯器。那么同樣的,編程也離不開一個趁手的編輯器。顯然找一個功能強大,兼容性好,各方面都不錯的編輯器就非常重要了,所以本課程就應運而生了。Sublime 編輯器擁有簡單的界面,支持各種插件,功能也非常強大,它能夠為你的日常開發(fā)帶來諸多便利,包括但不限于:代碼提示,補全,查找,替換等功能??傊痪湓挘核茏屇愕拈_發(fā)變簡單!

編輯器常用設置和插件(下)

本章節(jié)主要介紹 Sublime 編輯器的一些日常設置,比如編輯器的漢化,字體大小,圖標icon設置等等。其中漢化能夠加快我們對編輯器的了解和熟悉,字體樣式等的設置能夠給我們帶來更加友好的代碼體驗,特別是當你給別人分享的時候,字體調(diào)大就顯得尤其重要了。通過這些設置可以提高我們的日常工作,學習效率和體驗。學完本節(jié),我們就可以學會如何漢化,設置編輯器等常用操作。快點來看看吧!Tips: ctrl 對應著 mac 里面的 command 鍵。

1.2 不同數(shù)量的編輯器

拆分好編輯器之后,focus某個窗口,然后再左側(cè)目錄里選擇某個文件即可在目標窗口修改了。

如何定制屬于自己的編輯器

試想一下,如果能夠擁有一款專屬自己的編輯器,那將是一件多么美好的事情!幸運的是Sublime Text編輯器屬于高度定制化,你可以配置按鍵綁定,菜單,代碼片段,補全等諸多內(nèi)容。

3. 使用 yum 命令安裝 emacs 編輯器

使用 yum 命令安裝 emacs 編輯器命令如下:yum -y install emacs執(zhí)行結(jié)果如下圖:等待安裝完成輸入 emacs -v 即可在 CentOs 8 操作界面打開 emacs 編輯器:

3. 使用 yum 命令安裝 nano 編輯器

使用 yum 命令安裝 nano 編輯器命令如下:yum -y install nano執(zhí)行結(jié)果如下圖:等待安裝完成輸入 nano -v 即可查看到 nano 編輯器的相關信息:

3. 使用 yum 命令安裝 vim 編輯器

使用 yum 命令安裝 vim 編輯器命令如下:yum -y install vim執(zhí)行結(jié)果如下圖:等待安裝完成輸入 vim -v 即可查看到 vim 編輯器的相關信息:Tips:在如圖所示的窗口下,可以輸入 :q 回車就能退出。

2.1 查看/編輯斷點

1. 主菜單 Run -> View Breakpoints , 或者按 ?? F8(Ctrl + Shift + F8),可以查看當前項目所有斷點。Tips: 斷點雖然有多個屬性,最常用的也就前兩項,所以通常使用默認就可以了。其余屬性做為一般了解。2. 在編輯器內(nèi), 右鍵點擊斷點圖標,可以查看與編輯單個斷點的屬性。3. 使斷點失效, 使上面的屬性 “Enabled” 不選中即可,失效的斷點圖標是空心紅色圓。

1. 檢查 Linux 系統(tǒng)中是否安裝 nano 編輯器

使用如何命令檢查 nano 編輯器是否安裝:nano -v執(zhí)行結(jié)果如下圖:Tips:出現(xiàn)如圖所示的內(nèi)容時,表示沒有安裝 nano 編輯器。

首頁上一頁1234567下一頁尾頁
直播
查看課程詳情
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號