首页 > 其他分享 >Vs中快捷键的使用

Vs中快捷键的使用

时间:2024-12-20 18:19:58浏览次数:5  
标签:ctrl int 快捷键 Vs Tab 使用 public MyProperty

剪贴板功能

  1. 使用场景:连续复制多条内容时,通过剪贴板可以查看之前复制的内容,点击某条复制内容可粘贴。
  2. 快捷键:ctrl+shift+v

扩展选择范围&缩小选择范围

专业术语:extend/shrink selection

使用场景:在不通过拖动鼠标的情况下,通过连续按快捷键扩大/缩小想要选中的代码区域进行复制或删除操作。

快捷键:扩大:alt+shift+(加号)、缩小:alt+shift+(减号)

折叠/展开方法块

快捷键:折叠:ctrl+m+o、展开:ctrl+m+l

自动格式化代码

快捷键:先ctrl+k,后ctrl+d

自定义区域折叠代码块

使用场景:选中某块想要折叠的代码快,通过输入快捷键进行折叠。

快捷键:先ctrl+m,后ctrl+h

快速生成构造函数

快捷键:ctor + 回车键或者Tab键

public HomeController()
{
    
}

快速生成属性

快捷键:prop + 回车键或者Tab键

public int MyProperty { get; set; }

快速生成包含字段的属性代码

快捷键:propfull + 两次Tab键

private int myVar;

public int MyProperty
{
    get { return myVar; }
    set { myVar = value; }
}

快速生成依赖属性

快捷键:propdp + 两次Tab键

public int MyProperty
{
get { return (int)GetValue(MyPropertyProperty); }
set { SetValue(MyPropertyProperty, value); }
}

// Using a DependencyProperty as the backing store for MyProperty.  This enables animation, styling, binding, etc...
public static readonly DependencyProperty MyPropertyProperty =
DependencyProperty.Register("MyProperty", typeof(int), typeof(ownerclass), new PropertyMetadata(0));

标签:ctrl,int,快捷键,Vs,Tab,使用,public,MyProperty
From: https://www.cnblogs.com/mingcore/p/18619763

相关文章

  • 好消息,在 Visual Studio 中可以免费使用 GitHub Copilot 了!
     思维导航前言GitHubCopilot介绍GitHubCopilotFree包含哪些功能?GitHubCopilot支持语言安装最新版本的VisualStudio2022激活GitHubCopilotFreeVisualStudio中开始免费使用CopilotVisualStudio中Copilot的相关设置VisualStudio中使用Copilot代码补全Vi......
  • 一个使用 WPF 开发的管理系统
    一个使用WPF开发的管理系统 思维导航前言WPF介绍项目技术栈项目源码结构项目运行截图项目源码地址优秀项目和框架精选前言最近发现有不少小伙伴在学习 WPF,今天大姚给大家分享一个使用WPF开发的管理系统,该项目包含了用户登录、人员管理、角色授权、插件管......
  • 记~vue3中ColorThief的介绍与使用
    安装npmicolorthief 效果 代码<template><div><imgref="image"src="@/assets/img/no-message.png"alt="示例图片"><button@click="getColorPalette">获取颜色</button><div>......
  • 云便签vs BoardMix 博思白板:谁是你的桌面神器?
    哈喽,亲爱的小伙伴们!今天我这个测评小能手要带大家深度剖析两款超棒的桌面工具——敬业签和BoardMix博思白板,帮你找出最适合自己的那一款。先来说说敬业签这个好用的云便签。它就像是一位贴心的个人小助理,专注于把咱们生活和工作中的各种琐事安排得井井有条。无论是待办事项......
  • Odoo18.0 Pos中使用Windcave支付
    Windcave是新西兰的一家领先支付技术公司,专注于提供支付解决方案和技术,帮助企业接受各种电子支付方式。该公司原本名为PaymentExpress,后来在2020年更名为Windcave,旨在体现其为全球支付行业带来创新和便捷的愿景。本文将介绍如何在Odoo18.0门店系统(POS)中接入Windcave支付,以......
  • 基础 (map,pair的使用详解)/题目 两数之和 讲解 哈希表的使用
    力扣题目链接(opensnewwindow)https://leetcode.cn/problems/two-sum/给定一个整数数组nums 和一个目标值target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给......
  • go使用SDL例子
    packagemainimport( "fmt" "io/ioutil" "time" "unsafe" sdl"github.com/moonfdd/sdl2-go/sdl2" "github.com/moonfdd/sdl2-go/sdlcommon")constREFRESH_EVENT=sdl.SDL_USEREVENT+1//请求画面......
  • 使用 Assert 工具类优化业务逻辑判断
    使用Assert工具类优化业务逻辑判断在项目中,常常需要进行判空或业务逻辑判断,进而抛出异常处理。例如,检查用户是否登录、设备信息是否正确、用户是否有权限等。示例代码(未优化)java复制代码//查看是否登录LoginUserloginUser=getLoginUser();if(loginUser==null......
  • 将HTML转换为PDF:使用Spire.Doc的详细指南(二)无水印版
    目录引言一、准备工作1.下载Spire.DocforJava破解版2.将JAR包安装到本地Maven(1)打开命令提示符(2)输入安装命令(3)在pom.xml中导入依赖二、实现HTML到PDF的转换1.创建Java类2.完整代码示例3.代码解析4.处理图像5.性能优化6.错误处理与日志管理三......
  • Go使用zap和lumberjack库,实现每小时间轮转日志文件
    创建一个文件夹,命名为 loggerDemo打开这个文件夹打开终端,点击左下角叉和感叹号在弹出的窗口中点击TERMINAL进入终端(也可以使用快捷键CTRL+` 直接打开) 初始化Go的ModulegomodinitloggerDemo点击文件创建图标创建文件创建一个名为main.go的文件,按下回车......