V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
skinny
V2EX  ›  JetBrains

请问怎么设置才能避免 Pycharm 修改到 Python 全局 Lib 或 venv 下的文件?

  •  1
     
  •   skinny · 2020-08-05 13:20:36 +08:00 · 1331 次点击
    这是一个创建于 1357 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如写程序时想看类或函数的实现细节,于是就打开跳转到了 Python 全局 Lib 或 venv 下的代码文件,但如果期间不小心按到了键又没有注意到,它就自动保存了这些意外的修改,有没有办法默认以只读方式打开 Python 全局 Lib 和 venv 下的代码文件?我记得很久以前的老版本是可以这样的。

    再比如我想 Refactor 某个方法,默认它也会搜索 venv 下的代码,虽然点击 Do Refactor 前可以一个个排除,但是这样太麻烦了,这样做的几率也微乎其微,而且如果图快会把 venv 下的代码也改得乱七八糟,有没有办法 Refactor 默认排除 Python 全局 Lib 和 venv 下的代码文件?

    第 1 条附言  ·  2021-01-22 13:11:24 +08:00
    1. 防止 Refactor 修改 venv 下的文件:在设置-项目结构下排除 venv 目录
    2. 新版在误编辑库文件或外部文件会弹窗口了
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5445 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 08:13 · PVG 16:13 · LAX 01:13 · JFK 04:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.