Ubuntu 右键菜单添加“使用VSCode打开”选项来打开文件及文件夹

ubuntu 给meld加上右键菜单 Ubuntu 基于 python 开发的 meld 比较 工具, 支持 两个 三个 文件夹和 文件 比较。但是 欠缺 右键菜单 的 选择左侧文件 比较 , 以及 和 已经 选中的 文件 XXXX 比较 ,并且每次比较都要一层一层选中文件,特别麻烦。下面介绍可以右键 菜单 功能的 神器 ** nautils-compare **。 阅读详情
AI摘要

本文介绍在Ubuntu系统中通过Nautilus脚本机制,在文件管理器右键菜单添加“使用VSCode打开”选项的方法。具体包括创建脚本文件、编写调用code命令的Shell代码、设置执行权限,并验证对文件与文件夹的支持。适用于Ubuntu 24.04.2 LTS及兼容GNOME桌面环境的Linux发行版,亦提及GNOME扩展替代方案。

1. 进入 "~/.local/share/nautilus/scripts" 目录,然后创建 “使用VSCode打开” 文件。

# 进入 ~/.local/share/nautilus/scripts 目录
cd ~/.local/share/nautilus/scripts

# 创建 "使用VSCode打开" 文件
touch 使用VSCode打开

2. 在 “使用VSCode打开” 文件里面编写如下内容,然后保存。

#!/bin/bash
for f in "$@"
do
        echo "$f"
        if [ -d "$f" ]; then
                cd "$f"
                code .
        else
                code ./$f
        fi
done

3. 添加执行权限

chmod u+x 使用VSCode打开

4. 然后右键点击任意文件或者文件夹,会看到多出一个 “脚本” 的选项,展开 “脚本” 选项,即可看到 “使用VSCode打开” 选项,点击即可打开文件或者文件夹,如图。

提示:

1. 本文档内容基于 Ubuntu 24.04.2 LTS 版本,其他 Linux 也可以类似操作添加。

2. 如果是基于 Gnome 桌面,也可以使用 Gnome 扩展插件来实现,可参考如下插件。

    Flickernaut - GNOME Shell Extensions

Ubuntu18.04安装VCS、Verdi、dve全套教程亲测(有成功截图) 通过下面十个步骤,我们就可以在ubuntu上使用vcs、verdi、dve等软件! 一、安装ubuntu系统,这个不在这里讲了,重点叫安装VCS、Verdi等软件 下面的过程一部分同其他网上流程一致,对其中部分进行修改。如果按照其他网上教程是不会成功的,本人亲测,下面是我试验网上不同文章的流程遇到的错误摸索后总结的流程,按照步骤保证可以成功运行,包括破解流程,使用时间不限制在2020年,可以自定义2030等等。 二、安装文件结构 –synopsys_installer #此程序用于安装下面三个程序。所以你想 阅读详情

相关推荐

Vue项目实战:海康WebControl插件从安装到预览功能全流程(附RSA加密避坑指南)

本文详细介绍了在Vue项目中集成海康威视WebControl插件的全流程,从环境准备、插件部署到核心功能实现。重点解析了使用JS_RequestInterface获取RSA公钥并进行加密参数初始化的关键步骤与常见避坑指南,帮助开发者高效完成监控视频预览功能的开发与调试。

linux6sysadmin的博客 1227

ubuntu将terminator加入右键菜单

ubuntu将terminator加入右键菜单

qq_35858902的博客 2143

STM32H743必要外围电路分析

写在前面:这篇博客是我第一次绘制STM32最小系统板的过程记录。 2020-1-11 BOOT STM32采用ARM内核,和ARM处理器一样,都有专门的boot脚决定单片机从何处启动。 在官方数据手册的第105页,我们可以看到 系统复位后,在SYSTICK的第四个上升沿锁存BOOT引脚的值,复位后,BOOT引脚可以由用户自由配置而不会影响系统正常运行。 BOOT引脚决定了自举存储器地址,当BO...

Cui_Hongwei的博客 1万+

ubuntu启动vscode

4.vscode 使用_基本配置 4.1 创建 ROS 工作空间 mkdir -p xxx_ws/src(必须得有 src) cd xxx_ws catkin_make Copy 4.2 启动 vscode 进入 xxx_ws 启动 vscodecd xxx_ws code . Copy 4.3 vscode 中编译 ros 快捷键 ctrl + shift + B 调用编译,选择:catkin_make:build可以点击配置设置为默认,修改.vscode/tasks.json 文件{ // 有关 tas

qq_36960391的博客 2145

ADS1299寄存器配置与应用实战指南

本文提供了ADS1299高精度生物电信号采集芯片的寄存器配置与应用实战指南。详细解析了采样率、增益、转换模式等核心寄存器的设置方法,并分享了数据读取、高级功能配置及常见问题的调试心得,帮助开发者快速掌握ADS1299的配置技巧,实现稳定的ECG/EEG信号采集。

weixin_28278377的博客 194

Python表白代码:“ 星光月夜烟花皆归你,我也归你”(满天烟花盛开、附番外玫瑰)

导语 "慢品人间烟火色 闲观人间岁月长" ———致自己​​​ ​ ???? 遇见我以后,我们的故事就开始了,愿你历经山河,仍觉得人间值得????。 ​ 星光月夜烟花皆归你,我也归你。关于烟花????大家都​知道多少?有多少表白故事情节都发生在烟 花下,想必木木子????不用说大家也知道叭~​​ 今天这则小短文就是关于烟花的故事!你准备好跟我一起进入烟花的世界了嘛? ​正文 “每一句文案,都有一个故事,你仔细听” ​ 1)环境安装???? 准备好:.

顾木子吖的博客 5万+

Ubuntu安装vscode详细教程

运行后会生成.vscode文件,文件中包含launch.json和task.json文件。vscode打开code文件夹,新建main.cpp文件。安装完成后打开vscode,终端输入code回车。修改launch.json文件如下,直接覆盖即可。下载Linux x64.deb版本 到桌面即可。会报错,不要慌,进入launch.json文件。修改task.json文件如下,直接覆盖即可。在主机Windows系统下载vscode。安装第一个即可,安装完成后重启软件。实现两系统之间的跨系统复制粘贴。

DuanNaiLin的博客 7万+

3款主流AIGC模型部署方案对比:本地、云端与混合架构的成本与性能分析

本文对比分析了3种主流AIGC模型部署方案(本地、云端与混合架构)的成本与性能差异,帮助企业在预算、性能和维护复杂度之间找到最佳平衡点。通过实际案例和详细数据,展示了不同部署方式在延迟、扩展性、数据隐私等方面的优劣势,为技术决策者提供实用参考。

weixin_33158887的博客 371

Ubuntu 14.04 添加右键终端的设置

Ubuntu 添加右键菜单的方法,一些终端常用的快捷键介绍...

我本飘零客 我乘风雨来 人间只小住 岁久自离开 1978

Transformers在自动驾驶领域的应用(High-level like in scene)

Transformers uses global attention mechanism to capture long-range interaction information. Two core modules in Transformers are Self-Attention and Cross-Attention, which defined asAttn(Q,K,V)=softmax(QK⊤dk)VSelfAttn(X)=Attn(WQX,WKX,WVX)CrossAttn(X,Y)=Attn

qq_39337332的博客 1776

29、几何形态测量学在蝴蝶翅膀研究中的应用

本博客介绍了几何形态测量学在花斑木蛱蝶(Pararge aegeria)翅膀研究中的应用,探讨了环境因素对蝴蝶翅膀大小和形状的影响。通过选择合适的地标并采用Procrustes分析方法,研究揭示了不同景观类型下翅膀形状的差异及其潜在的适应性意义。文章还讨论了发育可塑性在飞行形态变异中的作用,并比较了几何形态测量学与其他传统方法的优势。最后提出了未来研究方向,包括多因素综合分析、发育机制探索及长期生态监测,为理解蝴蝶的适应性进化提供了重要线索。

ff678的博客 107

将VScode添加至右键菜单

1.右击VScode快捷方式查看属性,找到快捷方式对应的目标路径 2.随便找个地方新建个XXX.reg的注册表脚本文件,文件名叫啥都可以,但后缀名必须为.reg,然后在里面粘贴上下面的代码 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\VSCode] ;右击文件时弹出的菜单 @="Edit with Visual ...

康宇的博客 6123

跨境电商产品信息抓取:使用Python爬虫进行市场分析

跨境电商平台是指为不同国家和地区的买卖双方提供在线交易服务的电子商务平台。亚马逊(Amazon):全球最大的电商平台之一,提供丰富的商品种类和全球配送服务。eBay:全球知名的在线拍卖和购物网站,支持个人和企业卖家。速卖通(AliExpress):阿里巴巴旗下的跨境电商平台,主要面向全球消费者提供中国制造的商品。Wish:以移动端为主的跨境电商平台,主打低价商品和个性化推荐。这些平台上的商品数据包括商品名称、价格、销量、用户评价、库存等信息,对于市场分析具有重要价值。

2201_76125261的博客 1233

【Ubuntu】右键菜单添加用vscode打开

本文以添加右键使用vscode打开为例 1.进入~/.local/share/nautilus/scripts文件夹 $ cd ~/.local/share/nautilus/scripts 2.创建文件 $ vim "Open in vscode" 3.添加相应脚本 4.保存退出 :wq 5.赋予权限 $ sudo chmod u+x "Open in vscode" 选中要在此文件下打开scode的文件,然后鼠标右键,Srcipts菜单展开就可以看到“Open in vscode”选项,点击即可打开s

梦想博客 4713

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

将“在 VSCode 中打开“添加到右键菜单,一键批处理脚本,超简单

将"在 VSCode 中打开"添加到右键菜单,一键批处理脚本,超简单

三巧的博客 2354

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

VSCode鼠标右键打开

VSCode鼠标右键打开选择中文件 新建文件 1.reg 输入以下代码(将路径改成自己 vscode 的绝对路径) 双击运行 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\VSCode] @="Open with Code" "Icon"="C:\\Users\\ticktock\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe" [HKEY..

u010963053的博客 1517

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

添加文件夹右键用VSCode打开

添加右键VSCode打开 mark一下,后续使用。 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell\VSCode] @="Open with VSCode" "Icon"="C:\\Program Files\\Microsoft VS Code\\Code.exe" [HKEY_CLASSES_...

Mind_V的博客 8221

AlmaLinux右键菜单(基于GNOME桌面)

在使用VSCode的过程中,AlmaLinux没能像Windows一样在右键菜单上显示打开方式,所以找了一下解决方案,罗列出来

ordinary_brony的博客 1707

Ubuntu20.04桌面效率提升:自定义右键菜单添加新建文本文件功能

本文详细介绍了在Ubuntu 20.04桌面环境中,如何通过创建模板文件、编写Nautilus脚本以及使用Python扩展等多种方法,深度自定义右键菜单,以恢复并增强“新建文本文件”等核心功能,从而显著提升日常工作效率和操作流畅度。

weixin_29219539的博客 569

linux Ubuntu:实现右键通过vscode打开项目、文件

VScode:右键菜单栏添加 open with code。 实现右键通过vscode打开项目、文件

qq_55906687的博客 1713

Ubuntu18.04添加右键菜单

本文以添加右键使用vscode打开为例 1.进入~/.local/share/nautilus/scripts文件夹 cd ~/.local/share/nautilus/scripts 2.创建文件 vim Vscode_it 3.添加相应脚本 #!/bin/bash code ./ 4.保存退出 :wq 5.赋予权限 sudo chmod u+x Vscode_it 添加成功了 ...

CHAOS_ORDER的博客 5826

一键集成VSCode到右键菜单:提升开发效率的终极指南

本文详细介绍了如何将VSCode集成到右键菜单,显著提升开发效率。通过修改注册表实现文件、文件夹和空白处的快速访问,支持自定义文本和快捷键,适用于多种开发场景。安全可靠的配置方法和常见问题解决方案,帮助开发者节省50%以上的操作时间。

weixin_33704234的博客 142

将VSCode添加到右键

https://www.cnblogs.com/Rexcnblog/p/8046371.html https://www.jianshu.com/p/b49002fa10a7 @echo Off :START CLS echo ========================================================================...

weixin_34392435的博客 490

Ubuntu安装vscode

文件夹,在.vscode文件夹下新建两个文件。以后在别的文件夹中你要调试都要重建.vscode子文件夹并配置。2.在vscode中打开workspace文件夹,作为用来存储以后写的原代码文件,将该文件夹在Vs code中打开并新建一个hello.c文件用于测试。找到安装包所在的位置,右键在此打开终端(.deb所在路径和终端路径一致,cd也可以)光有coderunner是不能进行调试的,在准备好的workspace文件夹中新建。双击图标,然后在弹出页面中点击install,输入密码。

zcn596785154的博客 7326

VScode使用ssh远程连接Ubuntu【超简单且详细步骤】

本文介绍了如何在VS Code中使用SSH远程连接Ubuntu服务器进行开发。SSH是一种加密网络协议,可实现安全的远程登录、命令执行和文件传输。

不会C++、害怕嵌入式且不爱看动漫的小趴菜 1万+

vscode常用配置

vscode配置备忘

夏沫的杂物间 3135
上一篇: sdkman 安装 Gradle 问题及解决
下一篇: Windows 上安装配置 fnm
哇_这里有wifi耶
博客等级 码龄2年 26粉丝 16原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值