2016-06-10 153 views
4

的問題是,當我經過的Kubuntu的Konsole的應用空空DEV-服務器,調試輸出彩色: Konsole.pngPyCharm - 在Django控制檯彩色輸出

但wher我啓動它槽內置「運行「或」調試「,在PyCharm的控制檯輸出全部是紅色的: PyCharm.png

有沒有辦法使PyCharm輸出顏色?因爲我在「設置」中找不到任何相關內容。

UPD:鏈接到PyCharm問題跟蹤

問題,因爲我看到一些人沃廷在這個問題上,所以這裏是鏈接到PyCharm問題跟蹤這個問題 - youtrack.jetbrains.com/issue/PY-19790。如果您將爲此功能投票,它將會更快發佈!

+0

https://www.jetbrains.com/help/pycharm/2016.1/configuring-color-scheme-for-consoles.html –

+1

@MaximeB是的,我在設置中看到了此選項卡,但據我瞭解,它將所有輸入解釋爲「文件名錯誤命令」或「記錄錯誤」。關鍵是我沒有在Konsole應用程序中配置任何東西,它在開始時被着色。我認爲這意味着它默認連接了一些彩色輸出的配置王,而PyCharm由於某種原因不這樣做。 – Compadre

+0

也許PC控制檯太「基本」,以這種方式顯示......從來沒有打擾過我。 –

回答

0

這是因爲PyCharm的開發控制檯沒有使用與普通shell終端相同的標準來顯示顏色(它們是兩個完全不同的東西)。

PyCharm的輸出控制檯只是顯示命令(它不是一個完整的shell,包含本地終端仿真器的所有鈴聲和哨聲)。

您可以在PyCharm中嵌入一個終端(請參閱documentation瞭解如何設置),但這樣做不允許您將內置運行命令的輸出重定向到終端窗口。它將使您能夠在那裏運行任意shell命令,並避免切換到終端控制檯。

請記住,如果您有任何特殊的外殼自定義或字體/字形,它們可能無法在嵌入式終端中正確顯示,因爲它使用的是不同的字體和配置。

你可以嘗試並在PyCharm bug tracker上提高這個作爲增強;如果它得到足夠的選票,它可能會進入下一個版本。

+0

我不認爲這是直接的答案。問題不在於控制檯無法顯示顏色。問題是它將所有輸出視爲錯誤。開始運行時的文本不是紅色的,所以它可以顯示至少2個狀態並且錯誤不正確。 – Rafe