2012-07-14 104 views
23

從Zend Studio(ZS)遷移到phpStorm後,我開始錯過ZS用來顯示更改文件並一次顯示多個項目的方式。phpStorm在項目視圖中顯示已更改/已更改的文件

例如:注意IndexController.php如何顯示它已被修改。

有沒有辦法用phpStorm來做到這一點?

Zend Studio PHP Explorer

+0

你的意思是 - VCS狀態?如果是這樣 - 它顯示 - 使用不同的顏色。但它只顯示在實際的文件上,而不顯示在父文件夾上:http://www.jetbrains.com/phpstorm/webhelp/file-status-highlights.html – LazyOne 2012-07-14 16:36:40

+2

@LazyOne你知道是否可以突出父母文件夾? – Simon 2012-11-10 17:46:40

+2

@Simon不在當前版本中。但它已在v6(122.xx分支)中實施。如果你真的想現在就看到它 - 你可以試試他們的Intellij IDEA v12(all-in-one) - 公共EAP版本已經有了它:http://confluence.jetbrains.net/display/IDEADEV/ IDEA + 12 + EAP。否則,請等待v6 - 公共EAP程序應在幾周(或更早)內啓動。 – LazyOne 2012-11-10 18:07:18

回答

14

轉到文件>>設置>>編輯>>通用>>編輯器選項卡。 檢查馬克修改標籤用星號 點擊確定

+7

這不是OP要求的。該選項僅在未保存的文件的標題標題中加星號,但不會突出顯示項目中的哪些文件實際上已被修改。 – OMA 2014-02-18 04:27:22

+0

我實際上正在尋找如何在WebStorm中做到這一點,但這讓我足夠接近。在WebStorm 9(在Windows上),如果有人想知道,它是:文件 - >設置 - >編輯 - >常規 - >編輯選項卡,然後選擇「標記帶星號的修改選項卡」。在Mac上是:Preferences-> Editor-> General-> Editor Tabs。 – ra170 2015-03-05 03:42:33

22

按下Alt鍵+(而不是從numpad)你可以用修改過的文件的面板。

+0

這絕對顯示了eclipse用戶之後的情況,但它在完全不同的面板中 – chrismarx 2014-05-09 18:50:53

+2

它可能不是完美的,但它比接受的答案更接近,它與原始問題中提出的問題完全不同。爲什麼甚至被接受? – OMA 2014-05-12 18:30:51

+0

真正的答案就是你的答案,嘀嗒對你有好處。 – AmerllicA 2017-08-21 13:54:17

0

另一種選擇:CTRL ++Ë

22

複製從@LazyOne到一個單獨的答案評論了更多的知名度,因爲它是目前唯一正確的答案:

文件|設置|版本控制|顯示更改後代的目錄

所有榮譽爲LazyOne

+1

我無法實現類似的行爲。我想用ADDED文件將目錄標記爲RED,與添加文件的標記相同。我找不到這樣的選擇。如果有人有一些建議,我會很高興。 我使用sass和指南針,有時sass爲我創建新文件(但這些文件不會添加到git存儲庫)。文件列出並標記爲紅色,但不是父目錄。 修改後的文件父項按預期着色。 – mrarm 2015-10-20 12:50:43

+4

這應該是被接受的答案。 – ddinchev 2016-05-14 07:27:09

+0

它不適用於「項​​目文件」選項卡,但適用於「項​​目」選項卡。謝謝! – rNix 2017-09-05 02:25:12

0

另一種選擇:CTRL +Ë

0

PhpStorm店內所有的文件更改。如果你使用Git或VCS,很容易看到你有什麼變化,但這也適用於正常的本地項目。
打開:

VCS -> Local History -> Show History 

enter image description here

你會看到大窗戶2.左邊分離出的所有版本,對所有修改過的文件。雙擊也會給你一個差異窗口,顯示兩個文件之間的差異。

所有修改都顯示爲一個標量,表示選擇左邊的頂部將顯示最後修改。從這一次開始,選擇左邊的秒將顯示聚合修改。

讓我知道你是否需要更多的解釋。

3

更具體地說,在文件狀態(設置)
[選項]物是人非後裔
[選項]有直接改變孩子
[選項]修改

更改此三個色

+0

如果不行,試試這個 如果不行,試試這個 文件|設置|版本控制|顯示具有更改的後代的目錄 – 2017-05-16 11:44:45