草庐IT

VSCODE-SSH-REMOTE

全部标签

VSCode 和 CMake 搭建嵌入式开发环境

CMake与VSCode搭建ARM构建环境1.前言在嵌入式领域能够选择的集成开发环境(IDE)很多,有通用型的,例如Keil,IAR,给他们安装一个相应芯片的描述包即可开发相应芯片的驱动程序。也有专用型的,例如德州仪器TI的CCS,意法半导体ST的STM32CubeIDE,国产RTOS操作系统的RT-ThreadStudio,以及开源Arduino的ArduinoIDE等等。它们各自的使用方式也是五花八门,一般情况下芯片厂商的芯片在不受通用集成开发环境(IDE)的支持下都会选择向开发者提供一个自己特有的集成开发环境比如TI的CCS集成开发环境。如果使用的芯片能够被通用集成开发环境例如Keil支

VSCode打开Json 文件格式化

在VSCode中打开JSON文件时,你可以使用以下步骤来格式化JSON并显示为多行:使用快捷键:在打开的JSON文件中,使用快捷键格式化文档。Windows/Linux:Shift+Alt+FmacOS:Shift+Option+F右键菜单:在打开的JSON文件中,右键单击,选择"FormatDocument"或"FormatSelection"。命令面板:打开命令面板:Windows/Linux:Ctrl+Shift+PmacOS:Cmd+Shift+P输入"FormatDocument"并选择相应的命令。这些方法将自动格式化JSON文件,使其以更易读的多行形式显示。如果你只想格式化文件中的

Linux-04ssh

ssh登录作用在开发时,通常会用Terminal通过ssh登录到每个服务器里,打开服务器终端,以进行开发,通常来说,一个服务器会给出如下的几个信息:hostIPpassword登录服务器基本格式:sshuser@hostnameuser:用户名hostname:IP地址/域名如果是第一次登录的时候,会有提示,输入yes,输入密码,即可登录,密码输入时不显示。输入exit/ctrl+d/logout即可退出当输入yes时,会将服务器信息存入ssh文件夹中的known_hosts文件(~/.ssh/known_hosts),再次登录就无需验证Yes修改端口号默认端口号为22,修改端口号的基本命令格

VScode 插件 CodeGeex 使用教程

VScode插件CodeGeex使用教程不过在笔者看来,和国外的Copilot存在不小的差距,Copilot是基于国外的大模型,能力比国内AI大模型要强,但要付费、还可能因为网络原因影响速度,所以国内的胜在免费(不过新用户好像每天只能提问20次),可以白嫖,解释代码、生成代码、优化代码、自动补充注释、自动生成单元测试代码。使用指南(方便大家查看)/explain翻译代码/tab生成补全代码生成校验提高健壮性/comment生成注释/tests生成单元测试(需要告诉ai测试框架及测试用例等等)/fixbug替换有问题的代码至于写代码环境在内网的无法联网,可以自己去部署,代码是开源的,官方有私有化

JAVA新实战1:使用vscode+gradle+openJDK21搭建java springboot3项目开发环境

前言    作为一个干了多年的全栈技术工程师,厌倦了使用盗版IDE,近些年开发Java一直使用IntelliJIDEA进行Springboot后端项目开发,对于IntelliJIDEA授权问题,一直花钱买学生类的授权,但经常被屏蔽,无法使用,又不舍得花大钱买企业版,索性不再使用了。决定改用VsCode+Gradle+OpenJDK21进行JAVASpringBoot项目开发,后续逐渐前后端都统一一套IDE工具。    一直以来JAVA项目都使用jdk1.8,这次也打算基于最新的openJdk21开启新项目框架搭建,同时尝试从maven转向gradle构建工具,开发工具也尝试使用vscode。并

当 su 到 ssh session 中的另一个用户时,Android 常规用户登录会丢失组信息

我在做什么:我构建了GNUemacs以在手机上本地使用。我在手机上以守护进程模式运行emacs,所以我可以随时使用emacsclient连接到它,以继续处理常规文件、运行进程等。从手机终端登录时,我当前是用户10157,一切正常:$编号uid=10157(10157)gid=10157(10157)组=10157(10157),1015(1015),1023(1023),1028(1028),3003(3003)当我通过ssh从PC连接到手机时(我在手机上使用DigiSSHd),它以普通用户10282的身份登录,一切正常:$编号uid=10282gid=10282groups=1015

Cesium 实战 - 使用 gltf-vscode 查看、预览以及编辑 glTF 和 GLB 模型

Cesium实战-使用gltf-vscode查看、预览以及编辑glTF和GLB模型VScode(VisualStudioCode)安装模型必要插件VScode预览自定义关节(articulations)动作VScode导入GLB格式模型VScode导出GLB格式模型Cesium在线示例模型渲染作为Cesium一个非常重要的功能,目前只支持glTF和GLB两种格式,其实是一种格式,GLB是glTF的二进制形式。在实际项目中,由于对模型的操作,可能会需要查看模型的属性。之前一直使用blender来查看、调整以及转换等操作。模型转换详见:Cesium三维模型使用blender调整位置、坐标轴、比例等

docker基本操作:安装部署、设置ssh远程登入、配置docker镜像文件并创建docker容器

Docker是一个流行的应用程序容器化和部署平台,允许开发人员轻松地创建、部署和管理容器中的应用程序。请注意运行此命令需要root或sudo权限,因此可能需要在命令前加上sudo并输入密码。一、更新系统工具(ubuntu)apt-getupdate安装dockerapt-get-yinstalldocker查看docker版本dockerversion启动docker服务systemctlstartdocker二、一些基本操作如果你使用的用户不是root,docker默认是只有root才能执行Docker命令,因此我们还需要添加用户权限:sudogroupadddocker添加当前用户到Doc

【操作宝典】VSCode解锁指南:释放潜能的详细教程!

目录📖前言🚀 1配置node.js🚀2.使用脚本测试vue项目🚀3.VSCode运行vue🚀4.VSCode引入elementUI🌟4.1显示OPENSSL错误📖前言VisualStudioCode(简称VSCode)是由Microsoft开发的一款免费、轻量级、开源的代码编辑器。以下是VSCode的一些主要特点:跨平台性:VSCode支持Windows、macOS和Linux操作系统,确保开发者在不同平台上享有一致的开发体验。轻量高效:作为一款轻量级编辑器,VSCode启动迅速,占用系统资源较少,使得开发者能够快速高效地进行代码编辑和开发工作。强大的代码编辑功能:提供智能感知、代码补全、实时

Git命令:撤销本地commit,解决remote: error: hook declined to update;解决Error: ENOSPC: no space left on device

Git命令:撤销本地commit一、方式11、使用gitlog查询提交记录2、使用gitresetcommitId回退到你想要的版本(ps:commitId就是gitlog里面显示的一长串字符,每次提交记录都有,你想要回退到哪个提交节点,就使用哪个commitId)二、方式2其中两种方式不清除本地提交和清除本地提交的方法1、回退到上次提交并清除本地提交的代码gitreset--hardHEAD^2、回退到上次提交不清除本地提交的代码gitreset--softHEAD~1三、方式3(推荐)问题:在mster分支写了半天,然后gitcommit提交了,才发现在masrter分支开发的。解决:gi