如何在项目中以红色停止pycharm显示文件?

时间:2015-05-21 22:04:27

标签: pycharm usability

我想通过打开目录在PyCharm中创建项目。我使用https://github.com/metachris/tornado-boilerplate作为项目的根。我遇到了文件在项目窗口中以红色显示。这真是烦人的事。

我发现了https://www.jetbrains.com/idea/help/file-status-highlights.html。 但我无法弄清楚如何摆脱这个问题。

enter image description here

当我打开空目录然后再​​创建文件

def get_metadata(self):
    mdDict = dict()

    a1 = coremetadata.mdCoreAttribute(0, 'att1', 'cat1', 1, 'core1')
    a2 = coremetadata.mdCoreAttribute(1, 'att2', 'cat1', 2, 'core1')
    a3 = coremetadata.mdCoreAttribute(2, 'att3', 'cat3', 3, 'core1')

    c1 = coremetadata.mdCore('core1')
    c1.atts.append(a1)
    c1.atts.append(a2)
    c1.atts.append(a3)
    mdDict['core1'] = c1

    return coremetadata.CoreMetaData(mdDict.values())

def createDVTC(self):
    self.dvtc = dv.DataViewTreeCtrl(self.grid, wx.ID_ANY, size=(300,300))

    mdata = self.get_metadata()
    # tell the object to use our data
    self.dvtc.AssociateModel(mdata)

    return self.dvtc

def create_mdPane(self):

    self.dvtc = self.createDVTC()

    self._mgr.AddPane(self.dvtc, aui.AuiPaneInfo().
                      Name("MDNotebook").Caption("Metadata Display").
                      Right().Layer(1).Position(1).MinimizeButton(True))

它的颜色也是红色。

感谢名单。

6 个答案:

答案 0 :(得分:4)

您可以将文件颜色更改为您想要的任何颜色。 文件>设置>编辑>颜色和字体>文件状态> (未知>前景)。

Pycharm中的文件位于版本控制之下。 Pycharm根据文件的状态更改文件的颜色。红色'你提到的文件的颜色表明该文件是“未知的”#39;版本控制的状态。如果您添加' Unkonwn'文件到版本控制并提交到存储库,' red'颜色可以改变。

答案 1 :(得分:4)

您是否在受版本控制的目录中启动项目?当文件位于受版本控制的目录中时,红色通常会显示,但是未跟踪。

如果这是问题所在,您可以通过以下几种方式解决:

  1. 将所有文件添加到您的vcs。
  2. 将文件添加到vcs的忽略文件中(如果您使用git,则为.gitignore)
  3. 将项目移出vcs下的repo。

答案 2 :(得分:2)

根据文件的棕色判断,您的项目目录似乎受版本控制,并且项目中的所有文件都没有版本化。检查你的文件|设置|版本控制设置并在View |中检查这些文件的VCS状态工具窗口|版本控制|本地变化。

答案 3 :(得分:0)

看起来颜色是Brawn,文件中红色的主要原因是该文件存在于本地,但不在存储库中,并且未安排添加。因此,请确保在CVS中添加文件时检查文件。适合我。

答案 4 :(得分:0)

Pycharm中的文件位于版本控制系统(如git,cvs等)下。要删除文件的“红色”颜色,您需要将该文件添加到git存储库(或任何其他VCS)中。

如果您使用的是git,
右键单击文件→git→提交文件→选择文件→提交
然后, ctrl + shift + k 将其推送到存储库中。

答案 5 :(得分:0)

文件->设置->版本控制->文件状态颜色->未知