首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我应该保留哪些ReSharper文件以及我应该在源代码管理中忽略哪些文件?

在这个问答内容中,我们讨论了如何处理ReSharper文件以及源代码管理中的忽略文件。

首先,关于保留哪些ReSharper文件,ReSharper是一个强大的Visual Studio扩展,可以帮助开发人员提高代码质量和效率。ReSharper会生成一些文件来存储其配置和缓存信息。通常情况下,开发人员应该将这些文件保留在本地计算机上,因为这些文件包含了开发人员的个性化设置和优化信息。

关于源代码管理中应该忽略哪些文件,这取决于使用的源代码管理系统。通常情况下,开发人员应该忽略一些不必要的文件,例如编译输出、日志文件、缓存文件、临时文件等。这些文件通常会随着开发过程的进行而生成,并且不需要被源代码管理系统跟踪。

总的来说,开发人员应该保留ReSharper文件,并且在源代码管理中忽略一些不必要的文件,以保持代码库的整洁和高效。

以下是一些常见的ReSharper文件和源代码管理中应该忽略的文件:

ReSharper文件:

  • %APPDATA%\JetBrains\ReSharper**.DotSettings
  • %APPDATA%\JetBrains\ReSharper**.sln.DotSettings
  • %APPDATA%\JetBrains\ReSharper**.sou
  • %APPDATA%\JetBrains\ReSharper**.dotMemory
  • %APPDATA%\JetBrains\ReSharper**.svc
  • %APPDATA%\JetBrains\ReSharper**.dotCover
  • %APPDATA%\JetBrains\ReSharper**.dotTrace
  • %APPDATA%\JetBrains\ReSharper**.rsp
  • %APPDATA%\JetBrains\ReSharper**.dotPeek
  • %APPDATA%\JetBrains\ReSharper**.dotSettings.user
  • %APPDATA%\JetBrains\ReSharper**.dotCover.user
  • %APPDATA%\JetBrains\ReSharper**.dotTrace.user
  • %APPDATA%\JetBrains\ReSharper**.dotPeek.user
  • %APPDATA%\JetBrains\ReSharper**.rsp.user
  • %APPDATA%\JetBrains\ReSharper**.svc.user
  • %APPDATA%\JetBrains\ReSharper**.dotMemory.user
  • %APPDATA%\JetBrains\ReSharper**.sou.user

源代码管理中应该忽略的文件:

  • *.suo
  • *.user
  • *.aps
  • *.pdb
  • *.log
  • *.bak
  • *.tmp
  • *.cache
  • *.obj
  • *.exe
  • *.dll
  • *.pdb
  • *.xml
  • *.csv
  • *.json
  • *.txt
  • *.md
  • *.pdf
  • *.doc
  • *.docx
  • *.xls
  • *.xlsx
  • *.ppt
  • *.pptx
  • *.jpg
  • *.jpeg
  • *.png
  • *.gif
  • *.bmp
  • *.ico
  • *.mp3
  • *.mp4
  • *.avi
  • *.wmv
  • *.flv
  • *.swf
  • *.fla
  • *.psd
  • *.ai
  • *.eps
  • *.indd
  • *.cdr
  • *.pdf
  • *.html
  • *.htm
  • *.css
  • *.js
  • *.map
  • *.less
  • *.sass
  • *.scss
  • *.coffee
  • *.ts
  • *.cshtml
  • *.vbhtml
  • *.aspx
  • *.ascx
  • *.master
  • *.html
  • *.htm
  • *.css
  • *.js
  • *.map
  • *.less
  • *.sass
  • *.scss
  • *.coffee
  • *.ts
  • *.cshtml
  • *.vbhtml
  • *.aspx
  • *.ascx
  • *.master
  • *.nupkg
  • *.zip
  • *.rar
  • *.tar
  • *.gz
  • *.7z
  • *.bz2
  • *.tgz
  • *.tbz2
  • *.txz
  • *.tlz
  • *.lzma
  • *.cab
  • *.jar
  • *.war
  • *.ear
  • *.jad
  • *.apk
  • *.ipa
  • *.appx
  • *.appxbundle
  • *.msix
  • *.msixbundle
  • *.xap
  • *.epub
  • *.mobi
  • *.azw
  • *.azw3
  • *.azw4
  • *.kf8
  • *.mobi8
  • *.prc
  • *.pdb
  • *.db
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
  • *.sql
  • *.sqlite
  • *.sqlite3
  • *.s3db
  • *.db3
  • *.h2.db
  • *.hsqldb
  • *.script
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 语言学博士、Kaggle数据分析师,她说:读研不是必选项,这4项技能学校不教

    大数据文摘作品 编译:王一丁、吴双、Yawei Xia 学校里教的数据科学和实际工作中的数据科学的差距,往往让很多刚毕业踌躇满志的职场菜鸟陷入迷茫。 事实是,在学校里你可以把模型做得天花乱坠,但是在公司里你的老板需要用业绩担保为你的研究结果背书,这么一想就不难理解为什么在实际操作层面,公司的模型会更偏向保守,而一些套路很深的职场老鸟会意味深长地说“简单的才是可用的”。 从数据科学毕业生到业界的数据科学家的转型,需要很多经验和行业知识打基础。本文作者Rachael Tatman是Kaggle新上线的机器学习和

    02

    Jenkins持续集成与自动化部署系统安装配置

    相信每一位程序员都经历过深夜加班上线的痛苦!而作为一个加班上线如家常便饭的码农,更是深感其痛。由于我们所做的系统业务复杂,系统庞大,设计到多个系统之间的合作,而核心系统更是采用分布式系统架构,由于当时对系统划分的不合理等等原因导致每次发版都会设计到多个系统的发布,小的版本三五个,大的版本十几个甚至几十个系统的同时发布!而我们也没有相应的基础设施的支撑,发版方式更是最传统的,开发人员将发布包发给运维人员,由其讲各个发布包一个一个覆盖到生产环境。因此每次上线仅仅发版就需要2-3个小时。这种方式不仅仅耗时、耗力,更是由于人工操作经常导致一些丢、落的现象。而我们当时的测试也是采用纯手工的测试,发版完毕后一轮回归测试就需要3-4个小时(当时主要是手工测试)。之前也一直提倡持续集成、自动化的测试和运维,但迟迟没有推进落地。终于在一个加班到凌晨四点的夜晚后,我再也受不了。回家后躺在床上迟迟睡不着,心想这个自动化的发布能有多难,他们搞不了,老子自己搞,于是6点爬起来来到公司,正式开始了我的持续集成、自动化部署的研究与推进之路。

    03
    领券