【问题标题】:Visual Studio 2019 script tags (in cshtml) between (function,global variable) go to definition (F12) doesn't work(函数,全局变量)转到定义(F12)之间的Visual Studio 2019脚本标签(在cshtml中)不起作用
【发布时间】:2019-05-02 07:20:29
【问题描述】:

VS 2019 脚本标签(在 cshtml 中)“转到定义”不起作用,但在 VS 2015 中它起作用。

//javascript function in cshtml
<script>
function getSelectedItem() 
{
 var x = 100;
}

function onDetail() 
{
    var selectedItem = getSelectedItem(); //F12 go to definition doesn't work

    windowResult.SelectedItem = selectedItem;
    windowResult.Status = true;
}
</script>
//javascript global variable in cshtml

<script>

var _OperationType = 0;
var _FormType= 0;


function SetDefaultsParam()
{
    var param = {};
    param.Type= _OperationType;  //F12 go to definition doesn't work

    param.Formtype= _FormType;
    param.MasterId = _MasterId;
}
</script>

cshtml 中的函数或全局变量(F12)“转到定义”给出“无法导航到符号......”

【问题讨论】:

标签: c# .net visual-studio visual-studio-2019


【解决方案1】:

Visual Studio 开发团队喜欢强调使用“搜索 Visual Studio (Ctrl-Q)”来查找选项。

调出您的键盘映射并确保 Edit.GoToDefinition 映射到 F12 等。

在测试中,如果函数为空,则不会跳转。但是当我在函数中输入一行代码时,F12 就像一个魅力。我正在运行 VS2019 16.1.0 Preview 2.0。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-10-06
    • 1970-01-01
    • 2018-05-22
    • 2023-01-08
    • 1970-01-01
    • 1970-01-01
    • 2020-06-03
    相关资源
    最近更新 更多