1. 程式人生 > >修改Spyder的theme為暗色配色(全部為dark theme,非Syntax coloring為暗色背景)

修改Spyder的theme為暗色配色(全部為dark theme,非Syntax coloring為暗色背景)

For Anaconda3 users on Windows 10 :

  1. 下載安裝QDarkStyleSheet,在控制檯輸入 pip install qdarkstyle
  2. 在Anaconda安裝路徑開啟 ....\Anaconda3\Lib\site-packages\spyder\app
  3. 在這個app資料夾裡找到 mainwindow.py
  4. 因為要修改這個檔案,請先備份!!以便之後不合適方便還原
  5. 開啟這個檔案,在 from __future__ import print_function 這就話後面新增 import qdarkstyle(或者在import這些語句的隨便一個位置)
  6. 在這個檔案下面部分找到這個類:class MainWindow(QMainWindow):
  7. 找到這個函式 def __init__(self, options=None):
  8. 在這個函式第一句(QMainWindow.__init__(self))的後面新增:
    self.setStyleSheet(qdarkstyle.load_stylesheet_pyqt5())    並儲存檔案
  9. 在 Tools->Preferences->Syntax coloring->Scheme裡選一個喜歡的暗色主題(這個只針對editor和console,要是不改別的只進行這步會發現標題欄工作列還是白的,不叫完全的dark theme)
  10. 儲存,重啟Spyder
  11. 注:要是覺得Spyder3主題圖示看不清可以在,Preferences的General裡改為Spyder2的主題。

OK~ Happy coding~~

相關推薦

修改Spyder的theme暗色配色全部dark themeSyntax coloring暗色背景

For Anaconda3 users on Windows 10 : 下載安裝QDarkStyleSheet,在控制檯輸入 pip install qdarkstyle 在Anaconda安裝

redis偽叢集跟真實叢集相同只是在一個伺服器上操作文章中127.0.0.1伺服器ip

在/usr/redis下建立一個redis-cluster的資料夾,將之前的安裝目錄拷貝到該資料夾下,(安裝目錄見上一篇文章)#cp redisAnzhuang/bin redis-cluster/redis01 -r進到redis01目錄下,刪除dump.rdb檔案,並修改

中綴表達式轉後綴並計算只考慮個位整數不考慮除0等情況

sta put AS res r+ ring 位置 while AC 中綴轉後綴 public class 中綴轉後綴 { static char[] res;//存儲結果 static int len_r=0; static char[] st

可以用py庫: pyautogui 自動測試模塊模擬鼠標、鍵盤動作來代替pyuserinput

idt 發現 bar odi 不想 .whl article 想要 pytho PyAutoGUI 是一個人性化的跨平臺 GUI 自動測試模塊 pyUserInput模塊安裝前需要安裝pywin32和pyHook模塊。(想要裝的看https://www.cnblogs.c

彙編實現32位 加法並呼叫int 10h 輸出結果

定義雙子型別:  A DD 21111112H  B DD 11111111H 上面的A和B都是32位,而ax,dx都是16位,所以需要把高16位和低16位分開進行加法。其中先處理低16位,用add。高16位可能會有進位,所以用adc。 A 32位數

[轉] webpack之前端效能優化史上最全不斷更新中。。。

最近在用webpack優化首屏載入效能,通過幾種外掛之後我們上線前後的速度快了一倍,在此就簡單的分享下吧,先上個優化前後首屏渲染的對比圖。 可以看到總下載時間從3800ms縮短到1600ms。 我們在用webpack時一般都會選擇多入口檔案吧,為的就是將自己的原始碼跟第三方庫程式碼分離。這是之前的程式

ubuntun16.04+cuda9.0+cudnn7+anaconda3+pytorch+anaconda3下py2安裝pytorch Anaconda3+python3環境下如何建立python2環境win+Linux下適用同一個anaconda下py2/3共存

一、電腦配置 說明: 電腦配置: LEGION筆記本 CPU Inter Core i7 8代 GPU NVIDIA GeForce GTX1060 Windows10 所需的環境: Anaconda3(64bit)CUDA-9.0CuDNN-7.1 二、安裝c

劍指Offerjava+第三題二維陣列中的查詢

3.在一個二維陣列中,每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請完成一個函式,輸入這樣的一個二維陣列和一個整數,判斷陣列中是否含有該整數。 思路:從右上角或左下角開始找,逐行刪除,或者用二分法查詢 程式碼:   public class O

不同路由器下遠端ssh登入Beaglebone系統通過路由器埠轉發配合花生殼的DDNS功能

  使用場景: 一般家庭裝置都是通過路由器中轉連上網際網路的,而且運營商給家庭寬頻分配的IP地址也是動態的、隨時可能變動的。所以當程式設計師們離開家之後,是很難直接和家裡的裝置進行互動的。但是通過TPLINK路由器提供的埠轉發和DDNS功能,我們可以很輕鬆的做到隨時隨地連到家

Android中MQTT的簡單實現只是連線到伺服器未實現傳送、接受資訊

1.新增mqtt包到gradle.build a.在project的gradle.build中新增地址(P:我下載的參考例子是不用新增的,但是我自己寫的時候不新增就編譯不過去) allprojects { repositories { google()

.net core +codefirst.net core 基礎入門適合這方面的小白閱讀

    前言   .net core mvc和 .net mvc開發很相似,比如 檢視-模型-控制器結構。所以.net mvc開發員很容易入手.net core mvc 。但是兩個又有細微的區別,比如配置.net mvc中Web.config和Global.asax消失,而在.net

徹底凍結物件將物件本身凍結物件的屬性也被凍結

const foo = {a: {b: 2, c: {d: 4}}}; let freezeObj = (obj) => { Object.freeze(obj); Object.keys(obj).forEach((key, i) => { if(typeof obj

一起學opencv-python十給影象加噪聲模糊處理和影象銳化

參考了https://www.bilibili.com/video/av24998616/?p=9 https://www.bilibili.com/video/av24998616/?p=10和 https://opencv-python-tutroals.readth

MySQL常用練習50題題目是網上的有部分參考別人的程式碼

MySQl練習題 –建表 –學生表 CREATE TABLE Student( s_id VARCHAR(20), s_name VARCHAR(20) NOT NULL DEFAULT ‘’, s_birth VARCHAR(20) NOT NULL DEFA

搭建事務管理轉賬案例的環境強調:簡化開發以後DAO可以繼承JdbcDaoSupport類

1. 步驟一:建立WEB工程,引入需要的jar包 * IOC的6個包 * AOP的4個包 * C3P0的1個包 * MySQL的驅動包 * JDBC目標2個包 * 整合JUnit測試包2.步驟二:建立資料庫的表結構 create database sp

常用模組3和之前的12一起食用效果更佳

本節主要內容1. 正則表示式2. re模組的使⽤3. ⼀堆練習 一、正則表示式   ⾸先, 我們在⽹⻚上進⾏註冊或者登陸的時候經常能看到⼀些格式上的錯誤提⽰. 比如:你在註冊百度賬號的時候https://passport.baidu.com/v2/?reg&regType=1&tpl=wk

常用模塊3和之前的12一起食用效果更佳

復雜 bsp 不容易 iter lin brush pla oom 格式 本節主要內容1. 正則表達式2. re模塊的使?3. ?堆練習 一、正則表達式   ?先, 我們在??上進?註冊或者登陸的時候經常能看到?些格式上的錯誤提?. 比如:你在註冊百度賬號的時候https:

聯想筆記本無線網路無法使用無線開關已開啟但搜不到無線網路

今天,同事拿過來一臺筆記本,說收不到無線網路了,插上有線可以上網,讓給她看看。。 我看了一眼,果然是,插上網上後,是可以上網的,但就是收不到無線網路,本子是聯想的,應該是很老的本子了,也沒找到型號在哪。 看了一下它的無線外接開關,是開啟狀態,但是燈不亮。 又看了一下它的FN

JS高階---原型鏈一看就懂但18歲以下請繞道

    1)小明是小明媽生的,小狗是小狗媽生的。小明和小狗都是物件例項,而小明媽和小狗媽就是原型。原型也是物件,叫原型物件。      2)小明媽和小明爸啪啪啪能生出一堆小明明、小狗媽和小狗爸啪啪啪能生出一堆小狗狗,啪啪啪就是建構函式,俗稱造人或造狗。      3)小明媽

記住賬號密碼 根據輸入的賬號密碼框自動輸入有效密碼

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htm