在 Blazor web app 里的 ****.razor 文件 中的 javascript 代码 如何 手动格式化?

929Free 641 信誉分
2025-04-02T08:38:13.4066667+00:00

微软工程师,您好,我现在遇到 ****.razor 文件 中的 javascript 代码 无法手动格式化的问题,能否教一下 快捷键 是多少额?我在 @code {} 里面使用 Ctrl + K + F 对 c# 代码是可以实现 格式化的, 但是我选中 javascript 代码 这快捷键 无效...

例如:

    if (newPassword2Val.length == 0) {

    //
    document.getElementById('newpassword2').classList.remove("is-valid");

    //
    document.getElementById('newpassword2').classList.add("is-invalid");

    //
    document.getElementById('newpasswordError2').textContent = '确认密码必填';
    document.getElementById('newpasswordError2').style.display = 'block';

    bCheckNewPassword2 = false;

    return;
    }

我希望 选中 以上 javascript 代码后, 按下 某某快捷键 能实现 如下图的 自动缩进 + 格式化代码.

    if (newPassword2Val.length == 0) {

    	//
    	document.getElementById('newpassword2').classList.remove("is-valid");

    	//
    	document.getElementById('newpassword2').classList.add("is-invalid");

    	//
    	document.getElementById('newpasswordError2').textContent = '确认密码必填';
    	document.getElementById('newpasswordError2').style.display = 'block';

    	bCheckNewPassword2 = false;

    	return;
    }

能否教一下,谢谢了

Blazor
Blazor
一个免费的开源 Web 框架,使开发人员能够使用 Microsoft 开发的 C# 和 HTML 创建 Web 应用。
35 个问题
0 个注释 无注释
{count} 票

接受的答案
  1. 匿名
    2025-04-03T05:47:26.44+00:00

    Hi @929Free,

    非常感谢您的反馈,我这边查阅了相关的文档,也尝试通过一些扩展来尝试解决此问题,但是都无法解决此问题。Q&A 论坛 是Microsoft 技术问题和解答的社区平台。 在使用产品中如果我们遇到了问题,我们可以尝试在产品的反馈中,进行提交问题。

    用户的图像

    对VS2022产品, Developer Community 中会有很多优秀的产品技术支持工程师,如果有方案的话他们会提供,如果没有的话,也会记录下您的需求,等待开发团队的评估与开发。


    如果答案是正确的解决方案,请点击“接受答案”并投赞成票。如果您对此答案有其他问题,请点击“评论”。

    注意:如果您想接收此线程的相关电子邮件通知,请按照我们的 文档 中的步骤启用电子邮件通知。

    Best Regards

    Jason

    1 个人认为此答案很有帮助。
    0 个注释 无注释

0 个其他答案

排序依据: 非常有帮助

你的答案

问题作者可以将答案标记为“接受的答案”,这有助于用户了解已解决作者问题的答案。