日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

Vscode编辑器:python, C++和Java等项目开发的集大成者(yyds)

發(fā)布時(shí)間:2024/1/18 python 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Vscode编辑器:python, C++和Java等项目开发的集大成者(yyds) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1. 寫在前面

已經(jīng)好久沒有寫博客了,不知不覺有點(diǎn)手生, 現(xiàn)在開始恢復(fù)博客的更新頻率, 作為恢復(fù)的第一篇, 想從實(shí)習(xí)期間學(xué)到的新工具使用入手, 本篇文章雖然是Vscode掛名,但其實(shí)想介紹兩款神器: Vscode和Vim, 這兩個(gè)結(jié)合起來(lái),開發(fā)效率會(huì)蹭蹭蹭!!!

VsCode的使用,這個(gè)是我這兩天剛接觸的,之前也接觸過, 寫Python項(xiàng)目的時(shí)候,就接觸過這個(gè)編輯器,但總感覺不如pycharm寫Python項(xiàng)目香, 還得安裝各種插件好復(fù)雜的樣子。 而最近在項(xiàng)目上需要閱讀一些較為龐大的推薦架構(gòu)項(xiàng)目,全是cpp代碼,并且后期還要基于項(xiàng)目代碼做一些推薦架構(gòu)開發(fā)工作,這就涉及到了寫C++項(xiàng)目。 一開始讀代碼感覺JetBrains的全家桶中Clion挺好,并且和pycharm一樣的風(fēng)格,用起來(lái)也比較順手。 結(jié)果發(fā)現(xiàn)這玩意有個(gè)弊端,就是不同項(xiàng)目之間沒法跳轉(zhuǎn), 對(duì)于項(xiàng)目代碼閱讀不友好。這里說(shuō)的是不同項(xiàng)目之間,Clion在一個(gè)項(xiàng)目?jī)?nèi)部是可以和pycharm一樣跳的, 但一般我們下載一個(gè)cpp項(xiàng)目, 往往需要進(jìn)行編譯,此時(shí)會(huì)把所用到的依賴都下載下來(lái),這時(shí)候就往往有一些繼承性的項(xiàng)目被下載到。 我們讀的時(shí)候呢?可能需要好幾個(gè)項(xiàng)目一塊看,并且希望能互相跳轉(zhuǎn), 因?yàn)橛行┳兞康亩x可能在繼承的父類項(xiàng)目里面。 這個(gè)在Clion里面沒找到好的方式,還得手動(dòng)來(lái)回切換太麻煩。

于是就又接觸回VSCode, 花了一下午時(shí)間完成C++配置相關(guān)工作,并學(xué)習(xí)了一些提高開發(fā)效率的知識(shí),發(fā)現(xiàn)還挺好用的,并且插件非常強(qiáng)大,可以只用這一款編譯器,安裝不同的插件就可以開發(fā)不同的項(xiàng)目,比如C++, Java(Scala)和Python項(xiàng)目, 并且還免費(fèi), 由于我目前最常用的語(yǔ)言就是這三種,涉及的項(xiàng)目也是這三種。 所以呢? 這里打算寫一篇文章來(lái)整理下如何用VsCode來(lái)寫這三種項(xiàng)目,關(guān)鍵是如何進(jìn)行配置(后續(xù)再遇到其它語(yǔ)言的項(xiàng)目,繼續(xù)補(bǔ)充),因?yàn)閂sCode本質(zhì)上其實(shí)就是一個(gè)類似于記事本的編輯器, 如果沒有各種插件和環(huán)境輔助,那就只能寫寫代碼且無(wú)法運(yùn)行,所以如果想開發(fā)各種項(xiàng)目,得事先需要配置才行。

由于我對(duì)這東西,也就剛摸索了一下午的時(shí)間, 所以學(xué)到了多少,整理多少,后面如果再學(xué)到新的操作,會(huì)在這篇文章繼續(xù)補(bǔ)充。 我也是參考了人家很多文章之后才敢總結(jié),我下面的操作都是在Mac上親自走了一遍, 把坑趟完了。

大綱如下

  • VsCode基礎(chǔ)小常識(shí)(兩個(gè)快捷鍵, 連接遠(yuǎn)程服務(wù)器,配置vim, 配置Git)
  • VsCode寫C++項(xiàng)目的相關(guān)配置
  • VsCode寫Python項(xiàng)目的相關(guān)配置
  • VsCode寫Java項(xiàng)目的相關(guān)配置
  • Vim的使用

Ok, let’s go!

2. VsCode必備的基礎(chǔ)知識(shí)

2.1 兩個(gè)必備快捷鍵

關(guān)于VsCode是啥,具體怎么安裝這里不會(huì)整理, 官網(wǎng)下載,常規(guī)的安裝軟件操作。下載下來(lái)之后,打開,是英文版,可以打開擴(kuò)展, 搜Chinese安裝中文包, 界面如下圖:

先記住兩個(gè)快捷鍵:

  • command+shift+p: 這個(gè)是打開命令交互面板, 在命令面板中可以輸入命令進(jìn)行搜索(中英文都可以),然后執(zhí)行。命名面板中可以執(zhí)行各種命令,包括編輯器自帶的功能和插件提供的功能。
  • comand+,: 進(jìn)入設(shè)置,這里可以進(jìn)行用戶和工作區(qū)的設(shè)置,像什么代碼風(fēng)格,字體風(fēng)格各種設(shè)置都在這里

  • 這兩個(gè)快捷鍵建議記好。

    另外, 這幾個(gè)常用的快捷鍵最好也知道:

    2.2 安裝code

    安裝后打開命名面板Command+Shift+P,搜索shell命令,點(diǎn)擊在PAth中安裝code命令,然后在上面菜單欄里面點(diǎn)擊終端,開啟一個(gè)新終端。 在這里面使用code命令打開文件或文件夾

    code 項(xiàng)目地址或者文件名 # vscode 就會(huì)在新窗口中打開該項(xiàng)目或者文件

    如果你希望在已經(jīng)打開的窗口打開文件,可以使用-r參數(shù), 當(dāng)然也可以菜單欄文件然后open項(xiàng)目,但感覺還是有些麻煩。

    2.3 連接遠(yuǎn)程服務(wù)器開發(fā)

    這個(gè)也是需要掌握的必備技能了, 畢竟我們本地的機(jī)器啥配置自己清楚, 項(xiàng)目往往都放到服務(wù)器上, 而這個(gè)就保證了在自己電腦上遠(yuǎn)程打開服務(wù)器的項(xiàng)目并開發(fā)。

    這個(gè)需要安裝插件Remote-SSH, command+shift+x打開安裝。 安裝完了之后,左下角綠色的地方點(diǎn)擊,然后選擇connect to host,輸入IP和用戶名添加即可, 這樣就鏈接到了遠(yuǎn)程服務(wù)器。

    2.4 安裝Vim,使得開發(fā)更高效

    如果vs code上安裝vim插件,那么寫代碼就可以采用vim的方式了, 各種便捷式命令使得開發(fā)更加高效。 插件搜vim安裝,然后點(diǎn)擊vim插件,就會(huì)看到vim插件的安裝說(shuō)明, 在安裝說(shuō)明里面把第一行在命令行執(zhí)行:

    defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false

    然后需要在setting.json中把vim的配置復(fù)制進(jìn)去即可, 這樣就變成了vim編輯器, 然后就能進(jìn)行vim的各種騷操作了。setting.json文件在哪里? command+,進(jìn)入設(shè)置, 然后上面搜索框輸入: Run Code Configuration, 在查找的結(jié)果中,如果發(fā)現(xiàn)setting.json編輯即可。


    下面那段拷貝到setting.json中, 這樣就會(huì)發(fā)現(xiàn)進(jìn)入了vim編輯模式。常用的vim命令還是要會(huì)的, 開發(fā)更加高效。 這個(gè)統(tǒng)一整理到最后面, 借著這次,順便也復(fù)習(xí)下Vim的使用, Linux下簡(jiǎn)直神器。

    2.5 配置Git

    這個(gè)功能我目前沒用到, 因?yàn)槲乙话阆矚g命令行直接Git相關(guān)操作,等具體用到了再補(bǔ)充。可以先參考這篇博文

    ok, 幾個(gè)必備知識(shí)搞定之后, 就可以開發(fā)項(xiàng)目了, 其它功能等用到了可以現(xiàn)查。

    2.6 幾個(gè)好用的插件記錄

    這里記錄下常用的幾個(gè)好用插件(ctrl+shift+x 搜索安裝即可)

    • Python extension for Visual Studio Code: python擴(kuò)展包, 很多python代碼的增強(qiáng)功能,代碼分析,高亮,規(guī)范化
    • Python Snippets: 內(nèi)置了很多代碼片段
    • Python Type Hint: 對(duì)類型提供自動(dòng)提示功能
    • LiveCode: 實(shí)時(shí)展示變量值,并檢測(cè)print進(jìn)行打印
    • Better Comments:寫注釋的插件, 支持# todo語(yǔ)法高量等
    • autoDocstring: 自動(dòng)生成函數(shù)注釋格式,寫函數(shù)注釋很方便
    • Code Spell Checker: 單詞拼寫檢查
    • vscode-icon: 不同的文件展示不同的圖標(biāo),方便快速識(shí)別文件類型
    • Rainbow Brackets: 不同括號(hào)用不同顏色顯示
    • codeTime: 監(jiān)控和統(tǒng)計(jì)寫代碼的時(shí)間
    • gitLens和githistory: 查看提交記錄,顯示提交作者信息和修改信息(必備)
    • jupyter: 支持jupyter,快速測(cè)試代碼, ctrl+shift+p, 調(diào)出命令行,然后輸入jupyter 可以新建筆記本文件

    3. VsCode寫C++項(xiàng)目的相關(guān)配置

    這里記錄C++項(xiàng)目開發(fā)的相關(guān)配置, 參考這篇文章

    先安裝3個(gè)插件:

    • C/C++
    • C/C++ Extension Pack
    • CodeLLDB

    然后檢查下是否按照了clang/clang++ 編譯器

    clang++ -v

    如果未安裝,請(qǐng)前往 app store 下載 xcode安裝。

    準(zhǔn)備工作完成,然后打開終端輸入下面命令:

    mkdir projects cd projects mkdir hello cd hello code .# 上述步驟也可以在vscode中創(chuàng)建一個(gè)新的hello文件夾代替。

    接下來(lái),設(shè)置編譯器路徑, 交互面板下, 輸入c/c++選下面這個(gè)UI的:

    采用默認(rèn)即可,這里編譯器我選了個(gè)clang++, 也可以默認(rèn)。這樣完事之后, .vscode目錄下,自動(dòng)多一個(gè)c_cpp_properties.json文件, 用于使用vscode自帶的代碼提示工具,支持代碼跳轉(zhuǎn)等, 在這里面進(jìn)行配置如下:

    {"configurations": [{"name": "Mac","includePath": ["${workspaceFolder}/**"],"defines": [],"macFrameworkPath": [],"compilerPath": "/usr/bin/clang++","cStandard": "gnu17","intelliSenseMode": "macos-gcc-x64","cppStandard": "c++11"}],"version": 4 }

    這個(gè)完事。

    接下來(lái), 需要配置一個(gè)tasks.json文件, 用于編譯c++文件。

  • 交互面板,輸入task
  • 選擇tasks: Configure Default Build Task
  • 選擇Create tasks.json file from template
  • 選擇Others, 會(huì)在.vscode下面自動(dòng)創(chuàng)建tasks.json,在編輯器中打開
  • 進(jìn)行如下配置
  • {"version": "2.0.0","tasks": [{"label": "Build with Clang", //這個(gè)任務(wù)的名字在launch.json最后一項(xiàng)配置"type": "shell","command": "clang++","args": ["-std=c++17","-stdlib=libc++","-g",// 生成調(diào)試信息,GUN可使用該參數(shù)"${file}",// file指正在打開的文件 如果是多文件編程,這里的${file}改成${filename}\\*.cpp"-o",// 生成可執(zhí)行文件"${fileDirname}/${fileBasenameNoExtension}"// fileDirname指正在打開的文件所在的文件夾// fileBasenammeNoExtension指沒有擴(kuò)展名的文件,unix中可執(zhí)行文件屬于此類],"options": {"cwd": "${workspaceFolder}"},"problemMatcher": ["$gcc"],"group": {"kind": "build","isDefault": true}}]}

    這里面需要注意的是第一個(gè)label,后面的名字,要和下面這個(gè)配置文件名字最后一項(xiàng)一致。 可行性文件這個(gè)保存的是路徑位置。

    接下來(lái), 配置launch.json, 這個(gè)是用于使用vscode自帶的debug工具(左側(cè)的小蟲圖標(biāo))

  • 交互面板下輸入launch,選擇Debug:Open launch.json
  • 選擇LLDB
  • 在.vscode下自動(dòng)生成launch.json文件, 寫入配置
  • {// 使用 IntelliSense 了解相關(guān)屬性。 // 懸停以查看現(xiàn)有屬性的描述。// 欲了解更多信息,請(qǐng)?jiān)L問: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": "Debug","type": "lldb","request": "launch","program": "${workspaceFolder}/${fileBasenameNoExtension}","args": [],"cwd": "${workspaceFolder}","preLaunchTask": "Build with Clang"}] }

    這樣,配置工作完成, 就可以寫程序代碼了。 在該項(xiàng)目下面建立一個(gè)helloworld.cpp文件,寫入如下代碼:


    然后command+shift+b就可以進(jìn)行編譯,然后點(diǎn)擊右上角的執(zhí)行按鈕即可運(yùn)行程序了。注意,如果改變helloworld.cpp的位置,比如新建個(gè)src目錄, 把這個(gè)cpp放入src目錄,此時(shí)上面的task.json和launch.json相應(yīng)位置需要做出改變。

    # task.json // 生成可執(zhí)行文件 "${fileDirname}/src/${fileBasenameNoExtension}"# launch.json "program": "${workspaceFolder}/src/${fileBasenameNoExtension}",

    如果想debug, 就點(diǎn)擊左邊的小蟲子圖標(biāo), 然后打斷點(diǎn), 在左上角再點(diǎn)擊綠色箭頭,就進(jìn)入debug模式了。

    到這里為止, C++環(huán)境配置完成。

    在運(yùn)行過程中,我其實(shí)遇到了一個(gè)c++11的bug

    [Running] cd "/Users/bytedance/projects/hello/" && g++ main.cpp -o main && "/Users/bytedance/projects/hello/"main main.cpp:9:21: error: expected ';' at end of declarationvector<string> msg {"Hello", "C++", "World", "from", "VS Code", "and the C++ extension!"};^; main.cpp:11:27: warning: range-based for loop is a C++11 extension [-Wc++11-extensions]for (const string& word : msg)^ 1 warning and 1 error generated.

    這個(gè)卡了我好久其實(shí), 上面文章中是沒有寫的, 這個(gè)原因解決方法可能有兩個(gè):

  • 看看插件里面是否安裝了C/C++ Clang Command Adapter, 有的話卸載掉, 這個(gè)對(duì)我這個(gè)沒有用
  • 進(jìn)設(shè)置,搜Run Code Configuration, 打開setting.json文件, 那里面會(huì)有各類語(yǔ)言的執(zhí)行map, 在里面找到cpp, 把后面的value改成:"cpp": cd $dir && g++ -std=c++11 $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt, 我用了這個(gè)方法解決的
  • 至此, c++環(huán)境配置完成。

    有小伙伴反映說(shuō),有沒有Windows的配置啊? 下面這個(gè)是Windows的配置過程, 我在我電腦上走了一遍, 也整理下。參考的這篇文章

  • 首先,在Windows上線安裝編譯器, 這里我用的MinGW-w64, 直接在這里下載安裝包,然后解壓到C:\下面。即C:\mingw64目錄。
  • 然后,把上面目錄里面的bin文件加入到環(huán)境變量里面去,這時(shí)候, 打開命令行,輸入g++ --version,就能看到對(duì)應(yīng)版本,說(shuō)明安裝成功。
  • 這樣, 編譯器安裝完成,下面在vscode進(jìn)行配置,依然是上面那三個(gè)文件, 這里的布局模式和上面一樣:

    這里和上面不一樣的,就是這三個(gè)配置文件內(nèi)部的內(nèi)容, 我這里的配置如下:

    • c_cpp_properites.json:

      {"configurations": [{"name": "Win32","includePath": ["${workspaceFolder}/**"],"defines": ["_DEBUG","UNICODE","_UNICODE"],"compilerPath": "C:\\mingw64\\bin\\g++.exe","cStandard": "c11","cppStandard": "c++17","intelliSenseMode": "clang-x86"}],"version": 4 }
    • task.json:

      {// See https://go.microsoft.com/fwlink/?LinkId=733558// for the documentation about the tasks.json format"version": "2.0.0","tasks": [{"label": "g++.exe build active file","type": "shell","command": "C:\\mingw64\\bin\\g++.exe","args": ["-g","${file}", // 如果是多文件編程, 這里的${file}改成${filename}\\*.cpp"-o","${fileDirname}\\${fileBasenameNoExtension}.exe"],"options": {"cwd": "C:\\mingw64\\bin"},"problemMatcher": ["$gcc"],"group": "build"},{"type": "shell","label": "C/C++: g++.exe build active file","command": "C:\\mingw64\\bin\\g++.exe","args": ["-g","${file}","-o","${fileDirname}\\${fileBasenameNoExtension}.exe"],"options": {"cwd": "C:\\mingw64\\bin"},"problemMatcher": ["$gcc"],"group": {"kind": "build","isDefault": true}}] }
    • launch.json:

      {// Use IntelliSense to learn about possible attributes.// Hover to view descriptions of existing attributes.// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": "g++.exe build and debug active file","type": "cppdbg","request": "launch","program": "${fileDirname}\\${fileBasenameNoExtension}.exe","args": [],"stopAtEntry": false,"cwd": "${workspaceFolder}","environment": [],"externalConsole": false,"MIMode": "gdb","miDebuggerPath": "C:\\mingw64\\bin\\gdb.exe","setupCommands": [{"description": "Enable pretty-printing for gdb","text": "-enable-pretty-printing","ignoreFailures": true}],"preLaunchTask": "g++.exe build active file"}] }

    這里面比較關(guān)鍵的g++.exe和gdb.exe的路徑位置。 其他的采用默認(rèn)就好。

    4. VsCode寫Python項(xiàng)目的相關(guān)配置

    寫大項(xiàng)目還是建議pycharm, yyds, 而如果寫一些小demon啥的, 可以使用vscode了,這個(gè)配置起來(lái),寫代碼項(xiàng)目也非常方便, 配置Python環(huán)境, 相對(duì)簡(jiǎn)單。

    首先,按照Python插件, command+shift+x, 然后搜Python即可安裝插件。然后命令行輸入命令:

    mkdir projects cd projects mkdir hello cd hello code .

    這時(shí)候會(huì)建立一個(gè)hello目錄,如果提示code沒有定義, 先安裝code, 具體方法是command+shift+p, 然后在里面搜shell,就會(huì)顯示這條命令,點(diǎn)擊安裝即可。

    在hello里面,建立hello.py文件,這時(shí)候基于擴(kuò)展左下角就會(huì)顯示所用的Python版本, 這時(shí)候,其實(shí)就能簡(jiǎn)單運(yùn)行.py文件了。比如打印個(gè)hello world。

    但是如何建立大項(xiàng)目,寫更加復(fù)雜的代碼呢, 這里可以安裝anaconda, 然后在里面建立虛擬環(huán)境,然后在vscode中指定,就可以寫了。 點(diǎn)擊左下角的Python3.8.2這里。

    我這里有3個(gè)anaconda3的環(huán)境,我選Arkrec_env的這個(gè), 這里面專門寫tf相關(guān)代碼的,也安裝好了大部分常用的包,點(diǎn)擊選擇即可。如果想寫pytorch代碼,我這里可以選擇第一個(gè)。

    左下角就變了環(huán)境。

    4. VsCode寫Java項(xiàng)目的相關(guān)配置

    想運(yùn)行Java項(xiàng)目, 也非常簡(jiǎn)單,主要包括三步:

  • 下載并運(yùn)行「Extension Pack for Java」;
  • 下載并運(yùn)行「JDK」;
  • 配置「Environment Variable」
  • 首先,就是安裝Extension Pack for Java插件, command+shift+x然后輸入這個(gè)插件名字, 點(diǎn)擊安裝。

    這哥們其實(shí)在為我們安裝了6個(gè)Java必備插件:

  • Language Support for Java? by Red Hat: 運(yùn)行Java代碼
  • Debugger for Java: 調(diào)試
  • Java Test Runner: 單元測(cè)試
  • Maven for Java: 在Java環(huán)境下構(gòu)建應(yīng)用程序的軟件
  • 安裝完畢之后.

    第二步,下載并運(yùn)行「JDK」。「JDK」的全稱是「Java Development Kit」,也就是中文所說(shuō)的「Java開發(fā)套件」, 這個(gè)套件就是我們開發(fā)基于Java語(yǔ)言的軟件所需要的一個(gè)工具包。 話不多說(shuō),直接操作。

    command+shift+p進(jìn)入命令窗口,搜索Java Overview, 在右側(cè)Configure那里,點(diǎn)擊Configure Java Runtime,通過VSCode默認(rèn)的「AdoptOpenJDK」下載入口,選擇我們需要下載的「JDK」和「JVM」的版本


    點(diǎn)擊Download進(jìn)入下載頁(yè)面。下載下這個(gè)pkg包之后,點(diǎn)擊安裝即可。這時(shí)候,Reload Window,然后點(diǎn)擊上面的Installed JDKs, 就會(huì)發(fā)現(xiàn)安裝的JDK路徑以及版本。


    第三步,配置「Environment Variable」,也就是中文所說(shuō)的「環(huán)境變量」。command+,進(jìn)入設(shè)置頁(yè)面, 搜索中輸入javahome, 然后點(diǎn)擊


    在這里嗎, 把上面的那個(gè)JDK的路徑復(fù)制過來(lái)即可。

    這樣就可以愉快的寫Java代碼了, 測(cè)試下, command+shift+p, 在里面輸入Java: create Project,輸入項(xiàng)目名,在src文件夾中,選擇Run運(yùn)行Java代碼,控制臺(tái)數(shù)據(jù)Hello World則為成功。


    OK, Java配置完成。

    這樣下來(lái), 就把Vscode打造成了能同時(shí)開發(fā)Python, C++以及Java項(xiàng)目的神器了, 當(dāng)然, Vscode還能做更多語(yǔ)言的項(xiàng)目開發(fā), 等后面具體用到了再整理吧, 這玩意輔助上Vim, 項(xiàng)目學(xué)習(xí)起來(lái)也是非常香的哈哈。

    5. Vim使用小記

    由于目前我對(duì)Vim也是只了解到了些皮毛, 所以只整理些關(guān)于vim常用的操作,記好這些操作,在實(shí)際寫代碼中還是有很大幫助的。

    5.1 三種模式切換

    首先,三種模式切換必備:

    • 從Normal模式到Insert模式(寫代碼模式),esc鍵從編輯模式退回到Normal模式
    • 從Normal模式到命令行模式, ":", 反之esc, 命令行里面輸入:行號(hào),直接跳到相應(yīng)行
    • 從Normal模式到visual模式, v鍵, 反之esc, 這個(gè)模式類似于我們用鼠標(biāo)選中文本的操作。
      • v: 字符可視化模式,此模式下目標(biāo)文本的選擇是以字符為單位的,也就是說(shuō),該模式下要一個(gè)字符一個(gè)字符的選中要操作的文本。
      • V: 行可視化模式,此模式化目標(biāo)文本的選擇是以行為單位的,也就是說(shuō),該模式化可以一行一行的選中要操作的文本
      • Ctrl+v: 塊可視化模式,該模式下可以選中文本中的一個(gè)矩形區(qū)域作為目標(biāo)文本,以按下 Ctrl+v 位置作為矩形的一角,光標(biāo)移動(dòng)的終點(diǎn)位置作為它的對(duì)角

    visual模式下面復(fù)制粘貼操作等都能使用

    5.2 必備命令

    vim最常用的就是Normal模式, 關(guān)于文本編輯,有一些命令需要記住,這些命令我把他分成了幾個(gè)維度來(lái)記憶。vim核心功能就是文本編輯,所以文本編輯的話,我們可以從增,刪,改,查,復(fù)制,粘貼幾個(gè)維度去學(xué)習(xí)一些常用的快捷鍵。

    • 光標(biāo)移動(dòng)(查)

      • 字符跳: 控制光標(biāo)移動(dòng): h, j, k, l四個(gè)鍵分別是左, 下,上, 右, 這個(gè)是一個(gè)字符一個(gè)字符的跳, 多練習(xí)記住,就不用方向鍵了,熟悉之后賊高效。
      • 單詞跳: w(word): 一個(gè)單詞一個(gè)單詞的跳 ,b(back word): 一個(gè)單詞一個(gè)單詞的往回跳, 在前面加num可以跳num個(gè)單詞, e跳到單詞的尾部
      • 行尾行首: $跳動(dòng)當(dāng)前行尾, ^跳到當(dāng)前行首
      • 文件首尾: G 跳到文件末尾, gg跳到文件開頭, num+G跳到第num行
      • 括號(hào)匹配: %跳到與之匹配的括號(hào)位置
    • 增(insert)

      • i/I鍵(Insert): 當(dāng)前位置插入/行首插入
      • a/A鍵(append): 當(dāng)前位置的下一個(gè)位置/行尾插入
      • o/O鍵(open a line): 下行插入/上行插入
    • 刪(delete)

      • dd(delete): 刪除當(dāng)前行
      • dj: 刪除當(dāng)前行+下一行(中間還可以加num), d5j
      • dk: 當(dāng)前行+上一行(中間還可以加num),比如d3k
      • dh: 刪除左邊字符, 可以加num
      • dl: 刪除右邊字符, 可以加num
      • daw: 刪除當(dāng)前單詞
      • x: 刪除當(dāng)前字符
      • D刪除光標(biāo)到末尾的元素
    • 改(change)

      • caw: 修改當(dāng)前單詞
      • ct): 修改到)
    • 查(find)

      • fs: 查找當(dāng)前行的s, 再使用,查找下一個(gè)s
      • /查找內(nèi)容進(jìn)行查找單詞,n跳到下一個(gè),:g/a1/a2/g將文本中所有的a1用a2替換。
    • 復(fù)制(yank)和粘貼(past)

      • y復(fù)制當(dāng)前字符
      • yy復(fù)制當(dāng)前行
      • yj: 復(fù)制當(dāng)前行+下一行, 還可以加num, 其他方向鍵同理
      • p粘貼
    • 撤銷(undo)與反撤銷(redo):

      • u撤銷一次, U撤銷對(duì)該行文本做的所有操作
      • ctrl+r反撤銷一次
    • 保存退出: q直接退出, wq保存退出, w保存但不退出, 后面加!強(qiáng)制的意思。"w!" 和 "wq!" 等類似的指令,通常用于對(duì)文件沒有寫權(quán)限的時(shí)候(顯示 readonly),但如果你是文件的所有者或者 root 用戶,就可以強(qiáng)制執(zhí)行。

    5.3 Vim多窗口編輯

    編輯文件的時(shí)候,可能參考另一個(gè)文件,如果兩個(gè)文件切換比較繁瑣,可以Vim同時(shí)打開兩個(gè)文件。

    命令行輸入:vs第二個(gè)文件目錄, 回車, 此時(shí)垂直切分成兩個(gè)窗口。 Ctrl+ww進(jìn)行兩個(gè)窗口的切換。

    5.4 Vim批量注釋

    這個(gè)也是非常常用的,不操作鼠標(biāo),直接通過命令來(lái)

    • 連續(xù)行注釋: :1,10s/^/#/g 1-10行行首加"#"注釋, ^表示行首, g表示執(zhí)行替換時(shí)不詢問確認(rèn)。如果是取消, 1,10s/^#//g
    • c++和Java的注釋用到//, 此時(shí)需要轉(zhuǎn)義。 1,10s/^/\/\//g 注釋1-10行

    是否顯示行號(hào): set nu 與set nonu
    set mouse=r,此時(shí)可以進(jìn)行選中復(fù)制到粘貼板

    目前我用到的Vim常用操作就是這些了, 如果再遇到新的,會(huì)繼續(xù)補(bǔ)充。

    總結(jié)

    以上是生活随笔為你收集整理的Vscode编辑器:python, C++和Java等项目开发的集大成者(yyds)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

    成人香蕉视频 | 精品国产一区二区三区蜜臀 | 国内精品久久久久久久久久 | 欧美日韩免费观看一区=区三区 | 国产精品一区二区果冻传媒 | 丁香导航| 啪啪肉肉污av国网站 | 精品久久久久久久久久久久久久久久久久 | 在线亚洲小视频 | 亚洲 欧洲 国产 日本 综合 | 成人免费视频网 | 亚洲更新最快 | 亚洲精品在线免费看 | 国产福利91精品张津瑜 | www.天天射 | 高清在线一区 | 婷色在线 | 久久欧美在线电影 | 国产精品综合在线观看 | 久久久久久久电影 | 成人午夜精品久久久久久久3d | 国产免码va在线观看免费 | 热久久免费视频精品 | 一级免费看 | 亚洲精品自在在线观看 | 国产中文 | 特级黄色一级 | 国产精品1024 | 一区二区三区免费播放 | 久久福利| 日韩精品一区二区三区三炮视频 | 手机色站 | 久草视频在线资源站 | 色婷婷综合久久久久中文字幕1 | 三级视频国产 | 996久久国产精品线观看 | 久久精品伊人 | 成人国产精品久久久 | 国模视频一区二区三区 | 欧美综合久久 | 久久久久久免费毛片精品 | 日韩中文在线电影 | 久久av伊人| 午夜色婷婷 | 日韩视频一区二区三区 | 天天摸日日摸人人看 | 国产五月天婷婷 | 一二三区在线 | 国产夫妻av在线 | 欧美另类xxx | 久久综合九色综合网站 | 亚洲在线黄色 | 欧美嫩草影院 | 色在线免费观看 | 久久精品综合网 | 欧美一二三区播放 | 一区二区三区动漫 | 久久夜靖品 | 国产成人精品网站 | www·22com天天操| 国产午夜三级一二三区 | 人人爽人人爽人人 | 国产精品片 | www.夜夜操.com| 欧美日韩精品在线观看视频 | 精品人人人人 | 一级免费片 | 国产日韩欧美综合在线 | 丁香花中文字幕 | 免费欧美高清视频 | 成人午夜性影院 | 亚洲国产一区在线观看 | av中文电影| 国产精品久久久久久久久久99 | 日韩国产在线观看 | 九九热中文字幕 | 91精品在线观看入口 | a特级毛片 | 亚洲成av人影院 | 中文字幕在线免费观看视频 | 国产婷婷vvvv激情久 | 久久天天躁夜夜躁狠狠躁2022 | 亚洲精品五月 | 99久久精品国产一区二区成人 | 在线观看视频你懂 | 菠萝菠萝蜜在线播放 | 国产91免费观看 | 韩国中文三级 | 成人黄色国产 | 久久久久久中文字幕 | 天堂在线免费视频 | 午夜av在线电影 | 91香蕉视频色版 | 日韩欧美一区二区三区黑寡妇 | 国产欧美日韩视频 | 超碰在线观看av | 在线天堂亚洲 | 久久99最新地址 | 一区二区三区精品在线视频 | 国产午夜在线 | 亚洲精选视频免费看 | 99热国产精品 | 一二三区高清 | 国产日韩精品一区二区 | avhd高清在线谜片 | 久久av观看| 欧美一级电影 | 久久精品久久综合 | 一区二区三区国产欧美 | 91热在线 | 欧美日韩亚洲在线观看 | 一区二区三区电影大全 | 久久香蕉电影网 | 超碰97在线资源站 | 亚洲成人av一区 | 二区三区在线视频 | 久久人人爽人人 | 天天干,天天干 | 亚洲免费婷婷 | 黄视频网站大全 | 日韩综合视频在线观看 | 欧美色操| 亚洲精品小视频 | 超碰精品在线 | 国产精品一区二区三区电影 | 国产免费一区二区三区最新 | 99久久国产免费看 | 久久综合中文色婷婷 | 一区二精品| 国产99久久精品 | 天天操天天射天天舔 | 激情九九 | 中文字幕一区三区 | 亚洲乱码国产乱码精品天美传媒 | 在线视频观看91 | 在线观看资源 | 国产人成精品一区二区三 | 一二三区视频在线 | 亚洲aⅴ免费在线观看 | 欧美精品在线一区 | 九九交易行官网 | 97成人在线观看 | 人人舔人人舔 | 欧美性粗大hdvideo | 午夜10000| 99久久久国产精品免费99 | 国产小视频免费观看 | av在线收看| 日韩有码第一页 | 成人a视频 | 亚洲区另类春色综合小说 | 成年人电影免费在线观看 | 91精品视频一区 | 91人人澡人人爽人人精品 | 国产精品不卡视频 | 色999视频 | 五月天色综合 | 999亚洲国产996395 | 国内精品亚洲 | 日韩电影在线观看一区二区三区 | 亚洲韩国一区二区三区 | 99精品久久99久久久久 | 狠狠狠色丁香婷婷综合久久五月 | 久久国产精品成人免费浪潮 | 玖操| 在线观看一级视频 | 在线黄频 | 操操操人人人 | 国产精品中文 | 在线观看中文字幕av | 国产一二三区在线观看 | 婷婷草| 欧美日韩在线免费视频 | 亚洲精品日韩av | 日本中文字幕在线一区 | 国产精品日韩在线观看 | 天天爽天天碰狠狠添 | 天天射天天爱天天干 | 精品人人人 | 人人涩| 欧美综合色 | 网址你懂的在线观看 | 激情视频在线高清看 | 国产主播99| 欧美另类美少妇69xxxx | 免费福利视频网站 | 国产精品久久久久久久久久新婚 | 日日操天天操夜夜操 | 欧美日韩一区二区久久 | 国产精品一区在线观看 | 国产成人免费网站 | 久久视频在线视频 | 亚洲综合在线观看视频 | 天天夜夜狠狠操 | 九九久久精品 | av在线电影网站 | 99精品免费久久久久久日本 | 碰碰影院 | 丝袜一区在线 | 香蕉视频网址 | 五月婷婷色综合 | 国产一级一片免费播放放 | 国产自在线| 黄色影院在线播放 | 免费在线观看一区二区三区 | 国产玖玖精品视频 | 91亚洲综合 | 亚洲香蕉视频 | 欧美日韩精| 精品久久视频 | 九九热免费观看 | 久久看毛片| 亚洲三级黄色 | 亚洲蜜桃av| 亚洲禁18久人片 | 欧美做受xxx | 97人人爽 | 深夜福利视频在线观看 | 日韩精品一区二区免费视频 | 亚洲高清激情 | 国产精品岛国久久久久久久久红粉 | 激情综合一区 | 中文字幕中文字幕在线中文字幕三区 | 九九热精品在线 | 九九综合在线 | 国精产品999国精产 久久久久 | 日韩精品一二三 | 国产九色在线播放九色 | 亚洲高清久久久 | 丁香婷婷色综合亚洲电影 | 亚洲精品91天天久久人人 | 天天射天天爱天天干 | 国产美女精彩久久 | av色影院 | 国产又粗又硬又爽视频 | 少妇高潮流白浆在线观看 | 国产精品99久久久精品免费观看 | 国产精品免费一区二区三区在线观看 | 91精品啪在线观看国产线免费 | 欧美日韩国产精品一区二区亚洲 | 天天色.com| 色婷丁香 | 久久国内精品 | 久久在线| av在线永久免费观看 | 欧美日韩免费一区二区三区 | 在线视频a | 999视频精品 | 九草在线观看 | 欧美激情第十页 | 亚洲天堂社区 | 亚洲欧美日韩国产精品一区午夜 | 国产精品毛片久久 | 日韩高清无线码2023 | 精品国产亚洲一区二区麻豆 | 国产超碰在线观看 | 国产一区二区在线免费播放 | 黄色91免费观看 | 在线电影日韩 | 在线 视频 亚洲 | 日韩剧 | 中文字幕高清免费日韩视频在线 | 日韩一区二区三区免费视频 | 香蕉影视| 在线免费观看一区二区三区 | av网站播放 | 在线观看日韩国产 | 国产午夜三级一区二区三桃花影视 | 天天色天天搞 | 婷婷深爱激情 | 超碰97人人在线 | 欧美国产视频在线 | 国产精品9999 | 国产中文字幕在线播放 | 国产精品午夜在线 | 日韩丝袜视频 | 特级毛片在线 | 日韩美女av在线 | 在线观看色网 | 久久国产精品久久久 | 欧美va天堂va视频va在线 | av三级av| 99久高清在线观看视频99精品热在线观看视频 | 99久免费精品视频在线观看 | 国产精品普通话 | 天天色宗合 | 欧美视频网址 | 99激情网 | 黄色一级免费电影 | 久久久电影 | 国产精品美女久久久久久久 | 蜜臀aⅴ精品一区二区三区 久久视屏网 | 亚洲无线视频 | 欧美日韩高清免费 | 亚洲va在线va天堂va偷拍 | 免费黄av| 91九色丨porny丨丰满6 | 婷五月天激情 | 91在线视频免费91 | 色综合久久综合网 | 色综合天天天天做夜夜夜夜做 | 91视频在线观看免费 | aaa日本高清在线播放免费观看 | 高清不卡一区二区在线 | 婷婷四房综合激情五月 | 91在线精品秘密一区二区 | 国产免费观看视频 | 超碰人人99 | 亚洲精品久久久蜜桃直播 | 国产区精品在线 | 国产一区二区在线播放 | 天天干天天操天天爱 | 综合色站导航 | 欧美一区,二区 | 亚洲 欧美 变态 国产 另类 | 久久精品久久久久久久 | 久草在线费播放视频 | 色综合色综合色综合 | 成人91在线 | 日韩理论电影在线 | 国产a视频免费观看 | 亚洲人在线7777777精品 | 国产精品自产拍在线观看网站 | 欧美色道 | 91成人看片 | 亚洲自拍偷拍色图 | 97免费在线视频 | 日韩91av| 国产在线视频一区二区 | 日韩婷婷 | 日韩黄色大片在线观看 | 中文字幕在线影视资源 | 免费一级特黄毛大片 | 一本一道久久a久久精品蜜桃 | 国产精品嫩草在线 | 热99在线视频 | 人人爱爱 | 免费在线观看中文字幕 | 亚洲欧美精品在线 | 国产一二三区在线观看 | 免费av网址在线观看 | www.大网伊人 | 97天天干 | 久久久午夜电影 | 免费a级毛片在线看 | 国产欧美综合视频 | 日韩成人xxxx | 西西大胆啪啪 | 精品国产视频一区 | 日日躁夜夜躁xxxxaaaa | 久久久久久久久久久久影院 | 九九99 | 伊人色播 | 欧美色图亚洲图片 | 涩涩网站免费 | 五月天综合 | 成人精品一区二区三区电影免费 | 狠狠操精品 | 久久国产精品成人免费浪潮 | 五月激情天 | 丁香视频免费观看 | av网站地址| 91精品免费在线 | 国产黄免费| 干天天| 一级黄色片在线播放 | 久久人视频 | 成片人卡1卡2卡3手机免费看 | 午夜.dj高清免费观看视频 | 婷婷5月激情5月 | 狠狠操狠狠操 | 国产视频99 | 日日干夜夜草 | 国产一级在线看 | 久久久久欧美精品999 | 日本中文字幕电影在线免费观看 | 超级av在线| 国产精品一区二区你懂的 | 色婷婷av国产精品 | 免费男女网站 | 久草精品视频 | 日韩欧美一区二区在线播放 | 高清av免费观看 | 亚洲精品在线二区 | 亚洲欧洲国产视频 | 国产精品福利午夜在线观看 | 99久久婷婷国产综合精品 | 亚洲精品在线观看的 | www.狠狠色 | 91麻豆文化传媒在线观看 | 国产1区2区 | 日韩在线一级 | 日日操天天射 | 夜夜狠狠 | 久久精品国亚洲 | www.色五月.com| avwww在线| 久久草视频 | 手机看片福利 | 国产精品无av码在线观看 | 亚洲成人网在线 | 午夜天使| 国产高清不卡在线 | 91视频com | 国产高清视频免费在线观看 | av在线电影网站 | 91精品久久久久久粉嫩 | 欧美一二三专区 | 激情丁香综合五月 | 亚洲一区二区视频在线播放 | 日韩高清成人在线 | 97在线观看免费高清完整版在线观看 | 亚洲精品在线网站 | 免费一级片视频 | 天天射色综合 | 免费涩涩网站 | 日日激情 | 久草免费在线 | 99久久久久| 国产精品99免费看 | 最新日本中文字幕 | 福利一区在线视频 | 日韩成人高清在线 | 国产精品久久久久久一二三四五 | 婷婷九九 | 正在播放国产一区 | 免费看的黄色录像 | 96av视频 | 国产精品美女久久久免费 | 久久久久在线 | 久久久一本精品99久久精品66 | 成人97视频一区二区 | 久久草在线精品 | 91自拍视频在线观看 | 国产精品免费久久久久久 | 97色在线观看 | 亚洲视频专区在线 | 国产高清黄色 | 在线成人一区二区 | 娇妻呻吟一区二区三区 | 永久av免费在线观看 | 精品美女视频 | 久久久久在线 | 91香蕉视频色版 | 久久尤物电影视频在线观看 | 婷婷色网站 | 亚洲天堂色婷婷 | 在线亚洲精品 | 亚洲网站在线 | 国产日韩亚洲 | 久草免费福利在线观看 | av免费观看网址 | 综合影视 | 天天噜天天色 | 日本中文字幕网站 | 最近日韩中文字幕中文 | 亚洲va韩国va欧美va精四季 | 国产亚洲91 | 99精品视频在线看 | 国产精品毛片一区二区 | 麻豆视频免费看 | 天天干天天草 | 天天爱天天舔 | 日韩在线免费看 | 免费的成人av | 西西大胆免费视频 | 99久久夜色精品国产亚洲96 | 国产专区第一页 | 国产又粗又硬又爽的视频 | 国产日韩中文字幕在线 | 国产资源在线观看 | 欧美亚洲国产日韩 | 九九视频精品在线 | 成人啪啪18免费游戏链接 | 97超碰免费 | 免费99视频 | 91精品啪 | 国产91精品看黄网站 | 丁香花五月 | 福利视频第一页 | 亚洲黄色在线观看 | av丝袜天堂 | 青青久视频 | 日韩网站在线看片你懂的 | 日韩一级理论片 | 伊人视频 | 欧美在线视频a | 国产九色在线播放九色 | 国产黄色精品在线 | 久久婷婷精品 | 亚洲综合在线观看视频 | 国产精品久久久久999 | 色狠狠一区二区 | 亚洲成人黄色在线观看 | 亚洲1区 在线 | 国产96视频| 中文字幕在 | 久久久综合香蕉尹人综合网 | 久久久久久久久久网 | 色网站视频 | 亚洲黄色在线播放 | 激情视频在线高清看 | 91av官网| 久久国产精品久久久久 | 99人久久精品视频最新地址 | 国产vs久久| 亚洲在线观看av | 亚洲色图美腿丝袜 | 日日狠狠 | 中文字幕在线播放日韩 | 97人人超碰在线 | 天天操天天爱天天爽 | 国产精品一区二区久久久久 | 97人人超| 波多野结衣小视频 | 国产午夜精品一区二区三区欧美 | 东方av在 | 国产日韩欧美在线 | 免费看网站在线 | 欧美一级视频一区 | 欧美在线a视频 | 精品国产欧美 | 人人干人人做 | 久久久久一区二区三区四区 | 日韩天堂网 | 毛片激情永久免费 | 精品久久久一区二区 | 色视频成人在线观看免 | 中文字幕超清在线免费 | 国产日产亚洲精华av | 日韩欧美高清在线观看 | 99精品国产一区二区三区麻豆 | 精品国产理论片 | 91一区二区三区久久久久国产乱 | 91视频免费播放 | 久久99精品国产91久久来源 | 亚洲一区美女视频在线观看免费 | 在线视频欧美亚洲 | 亚洲精品免费视频 | 五月天中文字幕mv在线 | 超碰在线国产 | www色av| 二区视频在线 | 国产精品亚洲片夜色在线 | 久久夜色精品国产欧美一区麻豆 | 欧美另类网站 | 97综合视频 | 国产一级片在线播放 | 亚洲欧洲精品一区二区精品久久久 | 久久精品在线 | 欧美日韩国产综合网 | 中文字幕在线专区 | 91在线视频精品 | 久久综合久久综合久久综合 | 91精品国产91| 欧美日韩一区二区三区在线观看视频 | 亚洲成人资源在线观看 | 日韩电影在线观看一区二区 | 狠狠激情中文字幕 | 国产色综合 | 97色婷婷人人爽人人 | 亚洲三级黄 | 日韩欧美网址 | www.狠狠 | 91精品播放| 伊人黄| 日韩有码在线观看视频 | 久久综合久久综合这里只有精品 | 中文字幕资源在线观看 | 日躁夜躁狠狠躁2001 | 久久99免费观看 | 日日爱网址 | av在线永久免费观看 | 狠狠的日| 韩国在线视频一区 | www.午夜视频| 黄色大全免费网站 | 欧美国产日韩一区二区三区 | 日韩在线观看中文字幕 | a√天堂中文在线 | 国产精品123 | 五月天综合网站 | 在线国产中文字幕 | 国产 日韩 中文字幕 | 日韩性久久 | 国产中文欧美日韩在线 | 色狠狠综合 | 日韩欧美视频在线观看免费 | 91精品久久久久久久久久久久久 | 久久高清毛片 | 精品一区二区综合 | 中文字幕在线视频一区二区三区 | h文在线观看免费 | 最近免费中文视频 | 国产成人亚洲在线观看 | 高清在线观看av | 国产免费黄色 | 亚洲精品国产精品国自产观看 | 日韩欧美视频免费观看 | 久久精品视频99 | 亚洲欧美精品在线 | 美女网站视频久久 | 日日日日干| 免费视频一区 | 国产五月色婷婷六月丁香视频 | 射射射av| 久久99中文字幕 | 久精品视频在线 | 国产在线小视频 | 人人干在线观看 | 有码中文在线 | 狠狠色狠狠色合久久伊人 | 国产在线观看免 | 99久久精品免费 | 婷婷精品国产欧美精品亚洲人人爽 | 久久久久久麻豆 | 久久久精品一区二区 | 久久久久日本精品一区二区三区 | 久久久999免费视频 日韩网站在线 | 天天干天天干天天色 | 五月天激情在线 | 欧美大片在线观看一区 | 国产视频2 | 欧美a√在线 | 日韩系列在线观看 | 亚洲精品国产麻豆 | 婷婷激情站 | www.久久婷婷 | 国产日韩欧美在线播放 | 久草在线这里只有精品 | 国产精品久久久久久高潮 | 久久99网| 伊人天堂网 | 成人资源在线 | 亚洲人成在线观看 | 免费a网站 | 免费a网 | 在线观看成人一级片 | 国产精品99久久久久人中文网介绍 | 国产精品一区二区 91 | 黄av在线| 午夜12点| 久久精品黄| 韩日电影在线 | 久久a视频| 91成人在线视频 | 尤物九九久久国产精品的分类 | 蜜臀久久99精品久久久酒店新书 | 久久精品在线视频 | 欧美a√大片| 亚洲色图色 | 久久小视频 | 精品亚洲成a人在线观看 | 亚洲人人精品 | 丁香婷婷色综合亚洲电影 | 午夜在线资源 | 最新日韩在线观看视频 | 91亚色视频 | 国产专区视频在线观看 | 91香蕉视频好色先生 | 手机av网站 | 91九色porny蝌蚪主页 | 91久久久久久久一区二区 | 精品国产1区 | 久久久久久久综合色一本 | 久久免费福利视频 | 色香蕉网 | 激情偷乱人伦小说视频在线观看 | 日韩网站在线 | 日韩a欧美 | 66av99精品福利视频在线 | 免费福利片2019潦草影视午夜 | 成人黄色大片 | 久久国产一区二区 | 欧亚久久 | 在线免费精品视频 | 久久黄色美女 | 欧美日韩在线观看视频 | 91麻豆精品国产91久久久久久久久 | 91成熟丰满女人少妇 | 国产精品一区久久久久 | www.五月婷婷 | 婷婷网站天天婷婷网站 | 中文字幕综合在线 | 99亚洲国产 | 亚洲 欧洲av | 欧美日韩18 | 免费黄色网址大全 | 婷婷在线免费视频 | 麻豆久久久久久久 | 久久综合久久综合这里只有精品 | 伊人色播 | 色婷婷激情 | 免费色视频网站 | 日韩精品一区二区三区在线播放 | 久久久久综合精品福利啪啪 | 91看片在线看片 | 国产成在线观看免费视频 | 日精品| 亚洲国产中文在线观看 | 天天操天天干天天干 | 午夜视频日本 | 亚洲理论片在线观看 | 久久精品人 | av中文字幕在线电影 | 免费黄色特级片 | 欧美视频www | 亚洲综合色视频 | 欧美精选一区二区三区 | 波多野结衣在线视频一区 | 免费一级片久久 | 少妇bbr搡bbb搡bbb | 色姑娘综合天天 | 午夜婷婷综合 | 亚州中文av | 精品在线小视频 | 2023亚洲精品国偷拍自产在线 | 日韩有码专区 | 九九热视频在线播放 | 久久久影院官网 | 国产一区二区电影在线观看 | 亚洲精品国产日韩 | 人人超碰在线 | 午夜精品一区二区三区在线视频 | 亚洲 欧美 成人 | 欧美精彩视频在线观看 | 久久久久久久久久久久亚洲 | 国产精品一区二区三区在线看 | 久久在现视频 | 在线观看免费成人av | 久久精品国产免费 | 三上悠亚一区二区在线观看 | 免费在线观看成年人视频 | 亚洲三级毛片 | 久操中文字幕在线观看 | 免费在线黄 | 操操操夜夜操 | 在线99| 日日草夜夜操 | 午夜精品久久 | 五月天免费网站 | 午夜 久久 tv| av在线播放一区二区三区 | 国内视频一区二区 | 福利电影一区二区 | 日日操天天操夜夜操 | 国产 视频 高清 免费 | 在线观看免费黄色 | 天天干天天射天天爽 | 久久久国产精品一区二区三区 | 亚洲精品一区二区在线观看 | 美女视频a美女大全免费下载蜜臀 | 性色视频在线 | 中文字幕在线观看网站 | 涩涩在线 | a久久久久 | 国产不卡在线看 | 男女全黄一级一级高潮免费看 | 天天操天天玩 | 欧美日韩国产免费视频 | 91在线观看视频 | av黄色大片 | 亚洲国产成人久久综合 | 91视频观看免费 | www.人人干| 一区二区精品在线观看 | 免费观看视频的网站 | 国产成人免费观看 | 精品一区二区三区四区在线 | 国内少妇自拍视频一区 | 毛片激情永久免费 | av色综合 | 国产成人61精品免费看片 | 亚洲第二色 | 色妞久久福利网 | 日日爽视频 | 一区二区三区免费 | 成人免费看片网址 | 天天操综合网站 | 99视频在线观看免费 | 中文在线字幕免 | 日韩欧美一级二级 | 欧美日韩有码 | 国产成人av电影在线观看 | 中文字幕免费久久 | 日韩在线播放欧美字幕 | 丁香色婷婷 | 97超级碰碰 | 婷婷在线免费视频 | 久久网站最新地址 | 久久综合毛片 | 91精品国产欧美一区二区 | 在线亚洲精品 | 韩国精品在线观看 | 日韩精品专区在线影院重磅 | 亚洲九九影院 | 六月丁香婷婷久久 | 在线色视频小说 | 激情亚洲综合在线 | 久久久免费观看视频 | 美女免费视频一区 | 91久久一区二区 | 麻豆免费精品视频 | 激情图片区| 激情久久久 | 色婷婷六月天 | 91福利社区在线观看 | 精品国产99国产精品 | 日日干网 | 性色视频在线 | 天天曰夜夜爽 | 日本精品va在线观看 | 色综合久久综合中文综合网 | 一级一片免费观看 | 91av播放| 国产精品久久久久久久av大片 | 2022中文字幕在线观看 | 国产不卡av在线播放 | 免费看片网址 | 字幕网在线观看 | 99热日本| 日韩精品一区二区三区高清免费 | 免费在线观看黄色网 | 精品久久在线 | 一区二区三区久久精品 | 久久亚洲免费 | 91人人爱 | 国产精品一二 | 国内精品视频免费 | 久久精品99国产精品酒店日本 | 在线影视 一区 二区 三区 | 国产高清在线免费观看 | 日韩电影在线观看一区二区三区 | 日韩av中文字幕在线免费观看 | www国产在线| 国产精品毛片久久久久久 | 中文字幕亚洲在线观看 | 三级黄色在线 | 欧美精品久久久久 | 国产不卡av在线播放 | 国产在线播放一区 | 国产成人中文字幕 | 日韩影视精品 | 97高清免费视频 | 麻豆 videos| 五月开心六月伊人色婷婷 | 亚洲视频456 | 国产精品久久久久亚洲影视 | 在线日韩中文字幕 | 国产精品粉嫩 | 亚洲dvd| 天堂在线一区二区三区 | 亚洲一级久久 | 亚洲午夜久久久久久久久电影网 | 狠狠操导航 | aaa亚洲精品一二三区 | 天天天干天天天操 | 黄色网址a| 日本在线观看一区 | 久久久综合 | 国色天香在线观看 | 国产亚洲精品久久久久久大师 | 欧美另类69 | 日韩高清不卡一区二区三区 | 国产在线观看h | 亚洲成人家庭影院 | 国产香蕉视频在线播放 | 色综合久久久久综合99 | 日韩视频三区 | 免费视频一区二区 | 国产精品中文字幕在线播放 | 激情五月***国产精品 | 免费在线观看成人 | 国产免费中文字幕 | 婷婷色狠狠 | 男女拍拍免费视频 | 黄色大片网 | 天天摸天天操天天爽 | 国产一区成人在线 | 99视频在线观看免费 | 国产午夜剧场 | 日日操日日插 | 国产原创在线 | 欧美一级性生活视频 | 一区二区视频在线播放 | 欧美性春潮| 欧美整片sss | 97综合视频 | 午夜av电影院 | 国产精品岛国久久久久久久久红粉 | 国产成人一区二区三区在线观看 | 500部大龄熟乱视频使用方法 | 久久的色 | 亚洲欧美日韩国产一区二区三区 | 日日操操操| 国产精品久久久视频 | 婷婷激情av | 国产欧美在线一区二区三区 | 久久久久成人精品免费播放动漫 | 国产一区黄色 | 欧美国产日韩在线观看 | 超级av在线| 精品1区2区3区 | 九九热有精品 | 99在线精品视频在线观看 | 亚州av网站| 日韩欧美在线一区二区 | 欧美-第1页-屁屁影院 | 在线成人性视频 | 亚洲天堂视频在线 | 99久久久久久 | 亚洲欧美日韩在线看 | 在线高清av | 久久九九久久 | 制服丝袜在线 | 亚洲综合在线五月天 | 欧美大荫蒂xxx | 中文字幕在线免费看 | 99色免费 | 91人人射 | 色在线视频网 | 免费观看福利视频 | 久久久精选 | 亚洲精品视频在线观看网站 | 五月婷婷在线视频观看 | 免费看wwwwwwwwwww的视频 久久久久久99精品 91中文字幕视频 | 国产精品久久久久久久婷婷 | 精品久久久久国产 | 激情五月在线 | 久久再线视频 | 亚洲精品一区二区久 | 国产精品18久久久 | 亚洲精品中文字幕视频 | 成人黄色大片网站 | 麻豆视频免费在线观看 | 久久久www成人免费精品张筱雨 | 日韩欧美国产精品 | 99在线精品免费视频九九视 | 中文字幕在线电影 | 久久久久久久久久久久99 | 国产精品视频地址 | 国产精品9999 | 日韩一区二区三区高清免费看看 | 国产成人av网 | 久久久久综合 | 人人玩人人添人人澡超碰 | 久久不射电影网 | 青青草国产成人99久久 | 成年人免费电影在线观看 | 久久久久亚洲精品 | 国产999精品视频 | 久久影院精品 | 激情av在线播放 | 国产精品一区二区在线观看 | 国产精品成人免费 | 国产精品麻豆99久久久久久 | 免费一级片视频 | 亚洲乱码久久 | 最近更新好看的中文字幕 | 久色网| 亚洲一区二区麻豆 | 日韩欧美视频在线 | 久久av在线 | 国产在线中文字幕 | 一本色道久久精品 | 91视频在线| a色视频| 毛片99 | 日韩69av | 在线看国产一区 | .国产精品成人自产拍在线观看6 | 婷婷深爱网 | 国产亚洲永久域名 | 日韩在线视频免费看 | 久久久国产一区二区三区四区小说 | 久久女教师| 少妇搡bbbb搡bbb搡忠贞 | 黄色毛片在线 | a黄色大片| 在线激情电影 | 91在线看黄 | 91少妇精拍在线播放 | 91在线视频免费91 | 日本护士撒尿xxxx18 | aaaaaa毛片| 日韩簧片在线观看 | 国内精品久久久久久久影视简单 | 911av视频 | 久久久久伦理电影 | 国产原创在线观看 | 毛片一级免费一级 | 亚洲视频在线观看网站 | 超碰在线最新网址 | 久久精品视频播放 | 丁香五月缴情综合网 | 国产精品6 | 成年人在线电影 | 在线观看免费成人av |