在學習python的過程中,一直沒有找到比較趁手的第三方編輯器,用的最多的還是python自帶的編輯器。由於本人用慣了宇宙第一ide(visual studio),所以當visual studio code出現時,心情有點小激動呢。從我的使用經驗出發,可以說vscode用來寫python真的是再合適不過了,你將體驗到絲滑的程式設計體驗和無限擴充套件的可能。而且,如果你的專案是包含多種語言的,比如web開發,你不必再開多個編輯器和其他工具,因為這一切都可以在vscode裡完成了。
在vscode中搜尋擴充套件python,就是這貨:
下面就可以愉快的和python玩耍了。是不是超方便?
快在vscode開始你的第一段python**吧,python外掛程式自帶的pylint功能會在你輸入的過程中給你自動提示,自動完成,以及錯誤提示。
這裡需要提醒各位pythoner們,vscode包括vs中,tab都預設是4個空格。
常用的幾個操作快捷鍵,估計vser們都能**轉換:
預覽定義圖:
隨時隨地,f5除錯執行。注意,vscode預設在除錯後,會停在第一句,如下圖。
除錯快捷鍵與vs基本相同。
左側debug視窗顯示的從上到下依次是除錯所用的模式,變數(區域性變數,監視),呼叫堆疊,斷點等。基本上我們需要的功能都在這裡了。
有個不太好的設計就是變數、監視這些地方寬度太小,檢視一些長的變數不如vs方便。不過好在我們有除錯控制台啊,直接敲上變數名就好了。
這裡需要提醒一下的是,左上角的下拉選擇除錯模式中,常用的兩個是python和integrated terminal/console,第乙個就是在外掛程式自帶的環境中除錯執行,第二個就是整合的控制台中。問題是,第一種暫不支援input()輸入,所以想除錯帶input的程式,就選擇integrated terminal/console或者external terminal/console也是可以的。
整合了git支援,這是很棒的功能,不僅在行首用不同顏色標識新增、刪除、修改的行,點選行首色塊,還能顯示對比。資源管理器中也用不同顏色和標記提示修改的檔案。如圖:
想要提交時,只需要切換到左側源**管理,commit就行了。
vscode小巧、快速,跨平台,介面炫酷,各種擴充套件,是時候換用新的vscode了。
這畢竟是微軟出品,隨便從visualstudio專案組拉幾個人就能甩sublime、atom好幾條街了(暫不提vim),讓我有一種一旦用起來就停不下來的感覺。
如何用vuetify寫表單
菜鳥本人最近在用vuetify寫登入註冊頁面,這個ui強大但是難用,很難自己調整到滿意的程度。我琢磨了好久,寫出了乙個粗糙的註冊頁面 clear both mx auto my 16 max width 600 min width 300 shaped mx auto my 16 ref form ...
如何用Pygame寫遊戲(十八)
本文 3d是非常酷的技術,同時也就意味著更多的工作,上次的簡單介紹之後,這次還要講更多2d到3d的新概念。我們使用vector3類來進行3d上的移動,與2d非常類似,看下面乙個例子 a在 6,2,2 的位置上,目標是 b 7,5,10 a想摧毀b,所以發 一枚火箭ab,現在我們得把火箭的運動軌跡過程...
如何用Python寫C擴充套件?
1.環境準備 如果是linux只需要安裝python3.x python dev。windows下稍微複雜點,vs2017 python3.6.3 vs2017可用社群版,需要選擇安裝的環境如下 2.1 c模組封裝 以計算兩個數相加為例,選擇任意資料夾,新建如下c語言原始碼 檔名 calc.c in...