国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

VS Code 配置

BothEyes1993 / 1636人閱讀

摘要:配置安裝插件安裝包用于代碼的格式化將的安裝路徑添加到環(huán)境變量中。生成文件,編輯調(diào)試將文件中的改為,這樣無斷點(diǎn)時(shí)按或,直接運(yùn)行程序不調(diào)試。方法提取選中要提取的表達(dá)式,,輸入或選擇命令。可對(duì)選項(xiàng)設(shè)置快捷鍵。

VSCode Python 配置

安裝 Python 插件:ext install python

安裝包(用于 Python 代碼的格式化):

pip install pep8   
pip install --upgrade autopep8

將 Python 的安裝路徑添加到環(huán)境變量中。
Ctrl+Shift+B 生成 tasks.json 文件,編輯:

{
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "0.1.0",
    "command": "python",
    "isShellCommand": true,
    "args": ["${file}"],
    "showOutput": "always"
}
調(diào)試

launch.json 文件中的 "stopOnEntry": true 改為 "stopOnEntry": false,這樣無斷點(diǎn)時(shí)按 Ctrl+F5F5,直接運(yùn)行程序不調(diào)試。當(dāng)然也可以用此替代 Ctrl+Shift+B

Python Console App:從外部終端顯示調(diào)試窗口,若 *.py 中有 input() 語句,這樣也就可以在終端輸入。

Run Build Task 中文亂碼 BUG

解決 Tasks: Run Build Task 即:Ctrl+Shift+B 時(shí)亂碼 bug:
方法一:
Python 文件添加:

import io
import sys
sys.stdout = io.TextIOWrapper(sys.stdout.buffer,encoding="utf8")
# 下面開始主程序
# .....

方法二:
tasks.json 文件添加 options 參數(shù):

{
    "version": "0.1.0",
    "command": "python",
    "isShellCommand": true,
    "args": ["${file}"],
    "showOutput": "always",
    "options": {
        "env": {
            "PYTHONIOENCODING": "UTF-8"
        }
    }
}

方法三:

直接在系統(tǒng)環(huán)境變量中添加:PYTHONIOENCODING 項(xiàng),值為 UTF-8

研究下 bug 成因:

import sys
print(sys.stdout.encoding)

Ctrl+Shift+B 運(yùn)行代碼上述代碼,輸出:cp936

Ctrl+F5 運(yùn)行代碼上述代碼,輸出:utf8

參數(shù)說明:

${workspaceRoot}?-- the path of the folder opened in VS Code

${file}?-- 當(dāng)前打開的文件

${relativeFile}?-- the current opened file relative to?workspaceRoot

${fileBasename}?-- 當(dāng)前打開文件的文件名

${fileDirname}?-- 當(dāng)前打開文件所在的路徑

${fileExtname}?-- the current opened file"s extension

${cwd}?-- the task runner"s current working directory on startup

相當(dāng)于在終端中運(yùn)行: args,如:python script.py

參見:Tasks

重構(gòu)技巧

重命名:F2

import 排序:Ctrl+Shift+P,輸入或選擇 Sort Imports 命令。可對(duì) "python.sortImports" 選項(xiàng)設(shè)置快捷鍵。

變量提取:選中要提取的表達(dá)式,Ctrl+Shift+P,輸入或選擇 Refactoring: Extract Variable 命令。可對(duì) "python.refactorExtractVariable" 選項(xiàng)設(shè)置快捷鍵。

方法提取:選中要提取的表達(dá)式,Ctrl+Shift+P,輸入或選擇 Refactoring: Extract Method 命令。可對(duì) "python.refactorExtractMethod" 選項(xiàng)設(shè)置快捷鍵。

相關(guān)快捷鍵
快捷鍵 說明
ctrl+shift+k 刪除當(dāng)前行
ctrl+del 刪除光標(biāo)右側(cè)的所有字
alt+shift+f 格式化代碼
ctrl+d 選中下一個(gè)匹配項(xiàng)
ctrl+enter 在當(dāng)前行下邊插入一行
ctrl+shift+enter 在當(dāng)前行上方插入一行
shift+alt+up/down 向上/向下復(fù)制一行
alt+up/down 上/下移動(dòng)一行
home/end 移動(dòng)到行首/尾
ctrl+home/end 移動(dòng)到文件開頭/結(jié)尾
ctrl+shift+] 移動(dòng)到后半個(gè)括號(hào)
shift+home 選擇從行首到光標(biāo)處
shift+end 選擇從光標(biāo)到行尾
shift+alt+a /**/ 風(fēng)格注釋
ctrl+/ // 風(fēng)格注釋
shift+alt+f 格式化代碼
ctrl+shift+c 打開系統(tǒng)終端
ctrl+` 打開 VSCode 集成終端
ctrl+shift+p技巧

ctrl+shift+p 輸入(或簡(jiǎn)寫,有提示):

insert Snippet -- 選擇代碼片段。

compare -- 文件比較

reload -- 重啟窗口

參見:
Key Bindings for Visual Studio Code
PDF 版本快捷鍵匯總

Windows 快捷鍵
快捷鍵 說明
alt+tab 任務(wù)切換
win+e 打開“文件資源管理器”
win+tab 虛擬桌面
win+ctrl+left/right 多桌面切換
win+d 顯示/隱藏桌面
shift+鼠標(biāo)右鍵 可看到“在此處打開命令窗口”、“復(fù)制為路徑”選項(xiàng)
alt+雙擊文件(夾) 打開文件(夾)屬性
ctrl+shift+esc 打開任務(wù)管理器

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/38054.html

相關(guān)文章

  • VS Code上手與超實(shí)用插件安利

    摘要:軟件跨平臺(tái)支持以及,運(yùn)行流暢,可謂是微軟的良心之作微軟有這個(gè)宇宙最強(qiáng),自然也不會(huì)弱宇宙最強(qiáng)編輯器說到代碼編輯器,我們有必要提一提還有。 原文鏈接:VS Code上手與超實(shí)用插件安利 工欲善其事必先利其器 Visual Studio Code (簡(jiǎn)稱 VS Code / VSC) 是一款免費(fèi)開源的現(xiàn)代化輕量級(jí)代碼編輯器,支持幾乎所有主流的開發(fā)語言的語法高亮、智能代碼補(bǔ)全、自定義熱鍵、括號(hào)...

    miracledan 評(píng)論0 收藏0
  • 提高開發(fā)效率之VS Code基礎(chǔ)配置

    摘要:相對(duì)于來說是免費(fèi)的。配置注當(dāng)前相關(guān)的配置基于版本。,該設(shè)置是用來控制光標(biāo)的粗細(xì),目前設(shè)置大小為。,這個(gè)不用多說,給提供了相關(guān)功能。總結(jié)總體上來說是一個(gè)使用比較方便的編輯器,能夠通過一些特定的插件提高你的工作效率。 背景 之前一直是只用WebStorm作為IDE來編寫代碼,但是由于: 手中的這臺(tái)Mac接了兩個(gè)顯示器以后,使用WebStorm會(huì)有卡頓。 WebStorm需要付費(fèi)(雖然可以...

    wing324 評(píng)論0 收藏0
  • 提高開發(fā)效率之VS Code基礎(chǔ)配置

    摘要:相對(duì)于來說是免費(fèi)的。配置注當(dāng)前相關(guān)的配置基于版本。,該設(shè)置是用來控制光標(biāo)的粗細(xì),目前設(shè)置大小為。,這個(gè)不用多說,給提供了相關(guān)功能。總結(jié)總體上來說是一個(gè)使用比較方便的編輯器,能夠通過一些特定的插件提高你的工作效率。 背景 之前一直是只用WebStorm作為IDE來編寫代碼,但是由于: 手中的這臺(tái)Mac接了兩個(gè)顯示器以后,使用WebStorm會(huì)有卡頓。 WebStorm需要付費(fèi)(雖然可以...

    svtter 評(píng)論0 收藏0
  • 提高開發(fā)效率之VS Code基礎(chǔ)配置

    摘要:相對(duì)于來說是免費(fèi)的。配置注當(dāng)前相關(guān)的配置基于版本。,該設(shè)置是用來控制光標(biāo)的粗細(xì),目前設(shè)置大小為。,這個(gè)不用多說,給提供了相關(guān)功能。總結(jié)總體上來說是一個(gè)使用比較方便的編輯器,能夠通過一些特定的插件提高你的工作效率。 背景 之前一直是只用WebStorm作為IDE來編寫代碼,但是由于: 手中的這臺(tái)Mac接了兩個(gè)顯示器以后,使用WebStorm會(huì)有卡頓。 WebStorm需要付費(fèi)(雖然可以...

    LucasTwilight 評(píng)論0 收藏0
  • VS Code + webpack 調(diào)式 lodash 源碼(如何用VS Code調(diào)式ES6代碼)

    摘要:有限制就不靈活了,看源碼文件,兩百多個(gè)源碼文件都是語法,文件名稱是,想在中直接啟動(dòng)調(diào)式是不行的,還是需要用到才行。使用環(huán)境調(diào)式使得效率更高,直接再中閱讀源碼,直接調(diào)式看效果。 文章首發(fā):https://github.com/giscafer/g... 前言 node.js在 v8.5 版本之后可以直接支持ES6模塊,但是有個(gè)限制就是,需要為.mjs后綴的文件才行,比如有個(gè)es6代碼文件...

    SHERlocked93 評(píng)論0 收藏0
  • 高效開發(fā)者是如何個(gè)性化VS Code插件與配置的?

    摘要:由于本身不能個(gè)性化配置,有時(shí)可能會(huì)引起不適,但是至少保證團(tuán)隊(duì)成員可以輕易統(tǒng)一代碼風(fēng)格。就是將多于一個(gè)字母的合成一個(gè)字形。自從年雙十一正式上線,累計(jì)處理了億錯(cuò)誤事件,得到了金山軟件等眾多知名用戶的認(rèn)可。 譯者按: IDE是生產(chǎn)力的保證! 原文:Visual Studio Code Settings and Extensions for Faster JavaScript Develop...

    shenhualong 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<