【问题标题】:Is it possible to have a ctrl+click able link to a file with relative path in the comment是否可以在评论中有一个 ctrl+click 链接到具有相对路径的文件
【发布时间】:2020-09-15 10:22:39
【问题描述】:

我需要在评论中链接一个文件,以便其他人可以单击它并且资源管理器打开文件夹或文件打开 我需要这样的东西:

/// <summary>
/// Does something see file://$(SolutionDir)/SomeFolder/somefile.txt"
/// </summary>
public void MyMethod()
{}

【问题讨论】:

    标签: c# visual-studio relative-path xml-comments file-uri


    【解决方案1】:

    你可以试试下面的评论来做。

    /// <summary>
        /// This is a math function I found <see href="file:///test">HERE</see>
        /// </summary>
        public void MyMethod()
        { }
    

    规则是file:/// + 你的相对文件路径。

    这是我的测试结果:

    【讨论】:

    • 正如我在标题中所说,我需要一个相对路径而不是绝对路径。
    • 我做相对路径的例子,你可以看看。
    • 这仍然不起作用。对我来说,它打开了 Visual Studio .exe 所在的文件夹,而不是解决方案文件或项目文件。或者如果我在 C: 有文件夹,就像你在示例中所做的那样,它从 C: 开始。然而,这对我没有帮助,因为不知道其他人将项目保存在哪里。路径需要以项目中某处的文件夹开头,例如解决方案文件所在的文件夹、.cs 文件所在的文件夹、输出文件夹、bin 文件夹。如果第一个文件夹是 C:它仍然是一个绝对路径。
    猜你喜欢
    • 2015-08-06
    • 2010-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-16
    • 1970-01-01
    • 2012-04-17
    • 1970-01-01
    相关资源
    最近更新 更多