이 글은 애니메이션을 사용하여 VSCode에서 효율적으로 코드를 작성하는 방법을 보여줍니다. 이 글이 필요한 친구들에게 도움이 되기를 바랍니다!
【추천 학습: "vscode 입문 튜토리얼"】
코드를 효율적으로 작성하는 방법 시연
일부 코드가 반복해서 작성되었는데 계속해서 다시 작성해야 합니까?
대답은 아니오
입니다. cv
만 가능하기 때문입니다. cv
보다 더 우아하고 효율적이며 빠른 방법이 있습니까? 유) 실력? 不
,因为只要 cv
就行了,那有什么方法比 cv
更优雅、更高效、更快(mō)捷(yú)的技巧吗?
答案是是有的,那就是本人自创的快捷十三鞭
下面演示我搞架构之前是怎么写 高(mō)频(yú)
业务代码的 :
我要触发点击事件,创建个提交的函数,而在业务中,这个提交的函数是很
高频
出现的在这个函数中实用一些通用的函数库,再回到头部写上头文件(导入函数的包),然后再回来这个函数中继续编写未完成的逻辑
第一鞭:掌握快捷键自定义
第一鞭尤其重要,因为他是整个快捷键的最基础的知识,是最重要的 轴心骨
,如果看一遍不懂,那就再看一遍
掌握快捷键自定义,它能够丰富你的操作习惯,避免 快捷键冲突
,保持各个快捷的操作习惯
。
因为visual studio code的快捷键是快速 可移植
的,你不用换电脑、换系统后担心一次又一次设置了设置快捷键
打开快捷面板
按 cmd+k cmd+s
可以快速打开快捷面板
或者呼出控制面板(ctrl+shift+p
)输入键盘 | keyboard
找到
认识默认键盘快捷键(JSON)
为什么要知道默认的键盘快捷键?
因为好用你知道未修改前的键盘映射、键盘默认的快捷键是什么
它长这个样子,是一个JSON文件
打开快捷键的keybindings.json文件
按照动图打开存储用户快捷方式json文件 keybindings.json
,只要修改过快捷键就会有以下的格式
{ "key": "cmd+k cmd+s", "command": "workbench.action.openGlobalKeybindings" "when": "editorHasCompletionItemProvider && textInputFocus && !editorReadonly" }
这个文件是用户自定义的JSON文件,是映射格式
-
key
快捷键 -
command
vscode的快捷键命令 -
when
命令生效的条件
keybindings.json文件
是一个json文件,你修改过的快捷键就在这里存储起来了,换机的时候,你可以把这个文件的内容复制另一台机上去,就可以很nice~~
毕竟笔者就是这么干的
自定义快捷键
只需要快捷键的命令command
或 默认快捷键
再或者直接输入该 快捷键中文的模糊词
대답은 '예'입니다. 그게 바로 제 Quick 13 Whips
입니다 아래는 제가 건축을 시작하기 전에 높은(mō) 빈도(yú)
비즈니스를 어떻게 작성했는지 보여줍니다. 코드:
- 클릭 이벤트를 트리거하고 제출된 함수를 생성하고 싶은데 비즈니스에서 이 제출된 함수는 매우
빈도가 높습니다가 나타납니다 <p></p>
- 이 함수에서 몇 가지 공통 함수 라이브러리를 사용한 다음 헤드로 돌아가서 헤더 파일(가져온 함수의 패키지)을 작성한 다음 이 함수로 돌아와서 미완성 로직을 계속 작성하세요🎜
🎜
피벗
이기 때문에 특히 중요합니다. 한 번 읽고 이해가 안 되면 다시 읽어 보세요 🎜 단축키 사용자 정의를 익히면 조작 습관이 풍부해지고 단축키 충돌
을 방지하며 작동 습관을 유지할 수 있습니다. 각 단축키
코드>. 🎜 Visual Studio 코드의 단축키는 빠르고 이식 가능
하기 때문에 컴퓨터와 시스템을 변경한 후에도 단축키를 반복해서 설정할 필요가 없습니다🎜🎜단축키 패널 열기 🎜
🎜cmd+k cmd+s
를 눌러 바로가기 패널을 빠르게 엽니다🎜
ctrl+shift+p
)하고 keyboard| 키보드🎜
🎜기본 키보드 단축키 이해하기(JSON)🎜
🎜기본 키보드 단축키를 알아야 하는 이유는 무엇인가요? 🎜 사용하기 쉽기 때문에 수정되지 않은 키보드 매핑과 기본 키보드 단축키를 알 수 있습니다 🎜

🎜단축키의 keybindings.json 파일을 엽니다🎜
🎜
keybindings.json
을 엽니다. , 수정된 한 바로가기 키는 다음 형식을 갖습니다🎜{ "key": "cmd+k cmd+a", "command": "workbench.action.openDefaultKeybindingsFile" }🎜이 파일은 매핑 형식인 사용자 정의 JSON 파일입니다🎜
-
key
바로가기 key -
command
vscode 단축키 명령 -
when
명령이 적용되는 조건
keybindings.json 파일
json 파일인데, 수정한 단축키들이 여기에 저장되어 있어요. 기기를 변경할 때 이 파일의 내용을 다른 기기에 복사할 수 있어서 너무 좋아요~ ~🎜 결국 작성자가 하는 일이니까요 🎜

🎜Custom 단축키🎜
🎜🎜단축키가 필요한 명령만명령어
또는 기본 단축키
를 입력하거나 단축키에 대한 중국어 퍼지 단어
를 직접 입력하세요. > 바로가기 키 매핑을 쿼리하고 바로가기 키를 수정하려면🎜🎜 작성자는 쉬운 쿼리를 위해 다음 형식의 코드 조각을 제공합니다🎜{ "key": "ctrl+g", "command": "workbench.action.gotoLine" },🎜[외부 링크 이미지 전송에 실패했습니다. 소스 사이트에 리칭 방지 메커니즘이 있을 수 있습니다. 이미지 저장을 권장합니다 내려와서 직접 업로드하세요(img-qo5Z56PF-1621655509407)(https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/a7b054961f614a63aee6f7dda082ec05~tplv-k3u1fbpfcp-watermark.image)] 🎜
第二鞭:定位篇
定位是快速写代码的核心操作,因为这个是日常编码高频率操作
,高达90%以上,必须全部掌握下来,很实用 。
定位设计到代码块的精准定位,定位到类的定义、定位到应用、实现、快速查看、上一次之前的历史修改、设置某处的标签,然后快速找(vim直呼内行)
到等等。
定位行
{ "key": "ctrl+g", "command": "workbench.action.gotoLine" },
场景示例:在浏览器找到你的文件在100行报错,找到原因后,定位在100行去修改代码
更多关于VSCode的相关知识,请访问:vscode教程!!
위 내용은 (애니메이션 데모) VSCode에서 코드를 효율적으로 작성하는 방법은 무엇입니까? 팁 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

VisualStudio (VS)는 Microsoft에서 개발 한 강력한 통합 개발 환경 (IDE)으로 C#, C, Python 등과 같은 여러 프로그래밍 언어를 지원합니다. 1) 코드 편집, 디버깅, 버전 및 테스트를 포함한 풍부한 기능 세트를 제공합니다. 2) vs는 강력한 편집자 및 디버거를 통해 코드를 프로세스하고 Roslyn 및 Clang/MSVC 컴파일러 플랫폼을 사용한 고급 코드 분석 및 재구성을 지원합니다. 3) 기본 사용법은 C# 콘솔 애플리케이션을 만드는 것과 같으며 고급 사용량은 다형성을 구현하는 것과 같습니다. 4) 중단 점을 설정하고 출력 창보기 및 인스턴트 윈도우를 사용하여 일반적인 오류를 디버깅 할 수 있습니다. 5) 성능 최적화 제안에는 비동기 프로그래밍, 코드 재구성 및 성능 분석 사용이 포함됩니다.

VisureStudio에서 코드를 컴파일, 테스트 및 배포하기위한 단계는 다음과 같습니다. 1. 컴파일 : VisualStudio의 컴파일러 옵션을 사용하여 소스 코드를 실행 파일로 변환하여 C#, C 및 Python과 같은 여러 언어를 지원합니다. 2. 테스트 : 내장 MSTEST 및 NUNIT를 사용하여 단위 테스트를 수행하여 코드 품질 및 안정성을 향상시킵니다. 3. 배포 : 보안 및 성능을 보장하기 위해 웹 배포, Azure 배포 등을 통해 개발 환경에서 프로덕션 환경으로 응용 프로그램을 전송합니다.

VisualStudioismicrosoft'sflagshipide, 지원 multipleprogramminglanguages 및 codingefficiency를 지원합니다 .1) itoffersfeaturesfeatireSteLlisenseForCodePdiction, multi-tabbedinterforprojectmanagement, andtoolsfordebugging, 리팩토링, 및 버전 콘트 롤 .2

무료 및 유료 버전의 VisualStudio의 주요 차이점은 풍부한 기능과 지원되는 서비스입니다. 무료 버전 (커뮤니티)은 개별 개발자 및 소규모 팀에 적합하여 기본 개발 도구를 제공합니다. 유료 버전 (Professional and Enterprise)은 대규모 프로젝트 및 엔터프라이즈 수준 개발에 적합한 고급 디버깅 및 팀 협업 도구와 같은 고급 기능을 제공합니다.

VisualStudiocommunityedition은 개별 개발자, 소규모 팀 및 교육 기관에 적합한 무료 IDE입니다. 1) 코드 편집, 디버깅, 테스트 및 버전 제어와 같은 기능을 제공합니다. 2) Roslyn 컴파일러 플랫폼을 기반으로 여러 프로그래밍 언어를 지원하고 GIT 및 TFVC를 통합합니다. 3) 고급 기능에는 단위 테스트, 최적화 제안에는 불필요한 확장을 끄고 가벼운 편집기 사용이 포함됩니다.

VisualStudio는 C#, C, Python 등을 포함한 다양한 프로그래밍 언어를 지원하는 Microsoft가 개발 한 IDE (Integrated Development Environment)입니다. 1. 1. 코드를 빠르게 작성하는 데 도움이되는 Intellisense 기능을 제공합니다. 2. 디버거를 사용하면 중단 점, 단계별 코드 실행 및 문제를 식별 할 수 있습니다. 3. 초보자에게는 간단한 콘솔 응용 프로그램을 만드는 것이 시작하는 좋은 방법입니다. 4. 고급 사용에는 프로젝트 관리 및 종속성 주입과 같은 설계 패턴의 적용이 포함됩니다. 5. 디버깅 도구를 통해 일반적인 오류를 단계별로 해결할 수 있습니다. 6. 성능 최적화 및 모범 사례에는 코드 최적화, 버전 제어, 코드 품질 검사 및 자동 테스트가 포함됩니다.

VisualStudio는 대규모 프로젝트 및 엔터프라이즈 레벨 애플리케이션 개발에 적합한 반면 VSCODE는 빠른 개발 및 다국어 지원에 적합합니다. 1. VisualStudio는 포괄적 인 IDE 환경을 제공하고 Microsoft Technology 스택을 지원합니다. 2.VScode는 유연성과 확장 성을 강조하고 크로스 플랫폼을 지원하는 경량 편집기입니다.

예, 일부 버전의 VisualStudio는 무료입니다. 특히 VisualStudiocommunityedition은 개별 개발자, 오픈 소스 프로젝트, 학술 연구 및 소규모 조직에게 무료입니다. 그러나 VisualStudioprofessional 및 Enterprise와 같은 유료 버전도 대규모 팀 및 기업에 적합하여 추가 기능을 제공합니다.


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

PhpStorm 맥 버전
최신(2018.2.1) 전문 PHP 통합 개발 도구

Atom Editor Mac 버전 다운로드
가장 인기 있는 오픈 소스 편집기

WebStorm Mac 버전
유용한 JavaScript 개발 도구

SecList
SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음
