2013-05-12 25 views
0

最近我已经开始利用强大的IDE提供的功能,特别是在Eclipse Juno和Visual Studio 2012中发现的调试器和自动完成。在基于项目的IDE(如Eclipse或Visual Studio)中引用本地文件的干净标准方法?

但是,我的许多项目处理大量本地文件;对于游戏项目我有自定义内容文件,对于数据挖掘我有很多数据文件需要从一组Python脚本中引用等。

我的问题是将这些文件存储在IDE的项目结构中似乎不知何故(另外,IDE往往需要一个入口点,这对于通过一套脚本处理数据来说并不那么酷)。我发现的唯一另外一个选择是使用相对于驱动器的绝对路径,这导致了不太一般的代码。

我的问题:是否有用于引用本地数据文件(文本文件,XML,图像等),同时还服用的重量级IDE的功能优势良好,清洁方法是什么?

似乎有办法,如“目录调试”和“本地参考文件夹”系统,但我不知道是否有一些普遍的方式人们处理这个问题。

谢谢你的任何信息或建议!

回答

0

至于我,我永远只是两种:

  • 存储在项目目录文件,并使用版本系统(SVN,GIT)排除那些只有包括他们所在的目录

  • 符号链接的文件或整个目录,取决于结构,到项目;如果您使用相对符号链接而不是绝对链接,那么在多个人仍然在同一个项目上处理一个存储库时,它可以让多个人拥有不同的文件/内容。因为它似乎你正在使用Windows(据我所知视觉工作室是仅适用于Windows?),我认为,新的Windows版本应该支持符号链接,以及,从Vista中,据我记得。

编辑:快速谷歌搜索导致我:http://en.wikipedia.org/wiki/NTFS_symbolic_link

相关问题