首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在Sublime Text Build中获取文件夹名称

在Sublime Text Build中获取文件夹名称,可以通过使用内置的变量和一些自定义的脚本来实现。

  1. 使用内置变量: 在Sublime Text的Build系统中,可以使用一些内置的变量来获取当前文件的信息,包括文件路径、文件名等。其中,$file_path变量表示当前文件的完整路径,$file变量表示当前文件的文件名(包括扩展名),$file_base_name变量表示当前文件的文件名(不包括扩展名)。通过这些变量,可以获取到当前文件所在的文件夹路径。
  2. 自定义脚本: 除了使用内置变量,还可以编写一些自定义的脚本来获取文件夹名称。在Sublime Text中,可以使用Python作为脚本语言。以下是一个示例脚本,用于获取当前文件所在的文件夹名称:
代码语言:python
代码运行次数:0
复制
import os

# 获取当前文件的完整路径
file_path = os.path.realpath(__file__)

# 获取当前文件所在的文件夹路径
folder_path = os.path.dirname(file_path)

# 获取文件夹名称
folder_name = os.path.basename(folder_path)

print(folder_name)

将以上脚本保存为一个Python文件,然后在Sublime Text的Build系统中配置执行该脚本的命令。通过运行该Build系统,即可获取到当前文件所在的文件夹名称。

应用场景:

获取文件夹名称在开发过程中有很多应用场景,例如:

  • 在构建系统中根据文件夹名称执行不同的操作或命令。
  • 在项目管理工具中根据文件夹名称进行项目的分类或标记。
  • 在代码生成工具中根据文件夹名称生成对应的代码模板。

腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

如何优雅地使用Sublime Text3

关于如何在SublimeText下高效些东西可参见文章:sublime text 2(3)下的Markdown写作 抑或是前段时间写下的追寻高效工作的一路折腾㈡ SideBarFolders 打开的文件夹都太多了...这篇文章介绍如何在 Windows 配置 SublimeLinter 进行 JS & CSS 校验。 比如写例如像lua这样的弱语言脚本代码,有这个可以规避掉很多不该有的低级错误吧?...如何配置,请参见在 Sublime Text中使用 SFTP 插件快速编辑远程服务器文件;欲使用FtpSync可参见Sublime使用及FtpSync远程同步;大道至简,因简而悦;开心垒码,值得折腾。...首先确保你的电脑已经安装好nodejs, 并已将其添加到环境变量 (一般安装时自动添加或者询问是否添加) 添加build system 在sublime text依次打开Tools -> Build...粘贴以下代码后保存(Node.sublime-build), 然后把Build System设成Automatic { "cmd": ["node", "--use-strict", "--harmony

6.7K60
  • Sublime Text3配置使用教程

    ubunbu安装完成之后,可以在/usr/share/applications文件夹中找到sublime text快件方式,启动固定在启动栏即可。(或者可以试试命令sub启动)。...% 然后删除该目录下的Sublime Text 3文件夹。...在Sublime Text3的安装目录下新建文件夹/Data,该文件夹创建完成后再打开Sublime Text程序,我们发现,Packages被安装在了当前创建的文件夹下(我的路径是D:\Program...稍后把其他必备插件装全了,我们备份一下Sublime Text 2文件夹,这样以后走到哪都可以无须一步步重新安装,快速部署我们的Sublime Text环境。...在Sublime Text 3 依次点击菜单Tools->build system->New build system,粘贴下方的代码并保存为Python.sublime-build

    17.6K41

    dotnet core 添加 SublimeText 编译插件

    在 SublimeText 有一个功能就是使用 Tools 的 Build System 添加新的 Build 通过点击new Build System 就可以新建一个用 sublime-build 结束的文件...将会这个文件保存到 SublimeText 所在的文件夹,在C:\Users\用户名\AppData\Roaming\Sublime Text 3\Packages\User 就可以添加编译 先来创建一个...$project 当前项目文件的完整路径 $project_path 当前项目文件的路径 $project_name 当前项目文件的名称 $project_extension 当前项目文件的扩展部分...$project_base_name 当前项目仅包括名的部分 现在将 sublime-build 文件存放到 SublimeText 所在的文件夹,注意给一个名字,然后就可以在 Build 里看到,现在选择...Text 3 Documentation 如何优雅地使用Sublime Text3 - 简书 Build Systems — Sublime Text非官方文档(中文翻译版) ----

    64130

    Sublime Text3 PHP开发环境配置攻略

    这些天在做新的项目,工欲利其事,必先利其器,所以花时间把Sublime Text3配置为强大的php编辑器。...Text 3/Packages”,进入到 “Sublime Text 3/Installed Packages” ③ 下载 Package Control插件包(Package Control.sublime-package...”,并严格遵守大小写,然后替换原来的”Package Control”文件夹)。...在打开的输入框输入 pci ,会根据你的输入自动提示,选择 Install Package,然后在新弹窗的命令窗口继续输入你要安装的插件名称,同样会根据你的输入自动提示。.../sftp 4.创建PHP编译系统,让我们能够实时的检查自己写的函数是否正确 在 Sublime Text 3 创建 PHP 的 build system,这样就可以利用 Ctrl+B 快速执行PHP

    1.3K60

    dotnet core 添加 SublimeText 编译插件

    在 SublimeText 有一个功能就是使用 Tools 的 Build System 添加新的 Build 通过点击new Build System 就可以新建一个用 sublime-build 结束的文件...将会这个文件保存到 SublimeText 所在的文件夹,在C:\Users\用户名\AppData\Roaming\Sublime Text 3\Packages\User 就可以添加编译 先来创建一个...$project_base_name 当前项目仅包括名的部分 现在将 sublime-build 文件存放到 SublimeText 所在的文件夹,注意给一个名字,然后就可以在 Build 里看到,现在选择...,可以看到传入的文件是不会和 SublieText 显示一样 现在有了需要编译的文件的路径,就请发挥想想开发自己的编译插件 参见:Build Systems – Sublime Text 3 Documentation...如何优雅地使用Sublime Text3 - 简书 Build Systems — Sublime Text非官方文档(中文翻译版)

    21920

    Mac OS X系统搭建谷歌Go语言开发工具 Sublime Text 2环境配置

    目录里,只是为了方便管理包,如何配置,看你个人喜好) 三、开发工具配置(Sublime Text 2) Sublime Text 2 下载地址:http://www.sublimetext.com...Ubuntu 安装代码编辑器 Sublime Text 3 (Build 3083)  http://www.linuxidc.com/Linux/2015-03/115534.htm 动图展示...Command + Shift + P 打开Package Control,然后输入pcip(Package Control:Install Package的缩写),如下图所示: 在随后的界面输入...四、开始Golang 在你的GOPATH的工作空间里,src目录下新建一个文件夹,以项目名命名,然后将文件夹拖到Sublime Text 2上,即可将项目在Sublime Text 2打开了...+ B打开Sublime Text 2的终端,输入go build (名称)对其进行编译: 提示编译成功后,再执行shell命令,执行刚编译过的文件 .

    55430

    Sublime Text3 使用教程

    Sublime Text 3 简介 Sublime Text 是一款代码编辑器,其具有漂亮的界面和强大的功能,:代码缩略图,Java、JavaScript、Python语言插件,代码段补充等并且Sublime...Sublime Text 3 下载与安装 下载地址:www.sublimetext.com/3 其中“Windows 64 bit”下载下来为“Sublime Text Build 3083 x64 Setup.exe...”的安装程序;“portable version”下载下来为“Sublime Text Build 3083 x64.zip”编辑器的包,解压后无需安装就能运行。...下载完成之后我们开始安装:双击上一步下载下来的“Sublime Text Build 3083 x64 Setup.exe”,记得选择“Add to explorer context menu”,把它加入右键快捷菜单...Text 3 全程详细图文原创教程(持续更新。。。)

    7.4K20

    Sublime Text3 编译运行java程序

    找到SublimeTtext 3的安装目录下的 “Packages” 文件夹 2. 在 “Packages” 文件夹中找到 Java.sublime-package 。 3....新建一个txt 文件,命名为 JavaC.sublime-build 。 使用Sublime Text 3 打开该文件,将下面的内容填入其中,并保存,退出软件。...直接将刚才新建的 JavaC.sublime-build 文件拖到使用解压缩软件打开的 Java.sublime-package ,替换掉其本来的文件。重名文件自动就完成了覆盖。...特意去试了一下,发现我自己的也是这样,就去查看了下”…/Packages/Java.sublime-package‘’目录下的 JavaC.sublime-build文件夹,发现文件的内容不是之前替换的内容...按照第二步的操作,重新替换JavaC.sublime-build文件后,重启sublime Text软件,即能正常使用。

    1.2K10

    Sublime Text3 CC++一键调试运行(可读取cin和scanf且中文无乱码)

    CSDN上不少前辈都写过如何在Sublime Text3编译调试运行代码,根据他们的博客,我成功设置好了Python在Sublime Text下的编译运行,但是C/C++的我找到了十多篇博客才设置成功...所以我想总结一下,自己写一篇关于在Sublime Text3编译运行C/C++的博客。 参考博客: ①怎么让sublime text3可以运行c/c++ (来源:constantine___)。...如果没有在Sublime Text安装Package Control的话,这里有个安装方法: 通过https://sublime.wbond.net/Package%20Control.sublime-package...Text3,在此目录下有一个文件夹叫做Installed Packages,把刚才下载的文件放到这里就可以了。...在新出现的界面输入一行内容(我是把F8设置为快捷键的): { "keys": ["f8"], "command": "build", "args": {"variant": "Run"} } 输入完成后按下

    4.3K20

    Sublime Text编辑器配置Python解释器简易教程

    4、在这堆文件夹中找到Python这个文件夹,如下图所示,然后进入该文件夹,找到Python.sublime-build这个文件。 5、在Sublime打开该文件,如下图所示。...6、更改完Python.sublime-build文件之后,按下快捷键Ctrl+S进行保存即可。...之后任意打开一个Python文件,然后在Sublime依次点击选项卡ToolsàBuild SystemàPython,如下图所示,整个过程相当于完成了Sublime与Python解释器的完美“联结”...8、至此,关于Sublime配置Python解释器和[Decode error - output not utf-8]报错的问题已经顺利解决了。...虽然小编目前用的是 Sublime Text 2,不过Sublime Text 3的配置方法与Sublime Text 2如出一辙,不再赘述。

    82320

    Sublime text 3配置Pyth

    Sublime text 3是一款超级好用的编程神器,这里总结一下自己在使用的过程遇到的问题。 1....Sublime text 3自定义字体风格 自定义自己喜欢的字体作为Sublime text默认的编程字体的操作如下:Preferences –>>Settings(Settings User),在右侧添加如下代码...Sublime text 3设置直接运行Python代码 Sumbline text 3默认使用Ctrl+B就可以编译器来编译python文件,首先为其指定编译器:Tools–>>Build System...原因是Sublime 默认情况下是不用shell的,但是matplotlib又是需要的,因此解决的办法是,在python3.sublime-build 文件添加如下代码: "shell": "true...修改Sublime text 3的注释代码的颜色 Sublime text 3很多人会选择暗黑主题,也就是Monokai theme,但是这个主题的代码注释的颜色有些暗,看着不是很清楚,如果需要修改,

    1.1K20

    Sublime Text 3 安装及简单配置

    Sublime Text 3, 一款不错的文本编辑器, 加上各种插件和IDE就能化身各种语言的编译器, 界面以及多种插件的灵活组合搭配更是让程序员们在码代码这种枯燥的生活增加一点调剂。   ...2)配置Sublime Text 3 文件。     Tools --> Build System --> New Build System ?   ...像STL里的许多函数便不能进行自动补全, 此时需要安装SublimeClang插件     将下载好的SublimeClang压缩包 解压下来, 在Sublime Text 3 点击Preferences...--> Browse Packages , 将解压好的SublimeClang文件夹复制进去(注意, 解压后会变成SublimeClang --> SublimeClang 即文件夹文件夹, 要把里面那个复制进来...), 然后重启Sublime Text 3 ?

    90230

    第1天:Python 环境搭建

    Text ,因为它轻量级,并且我一直使用这个工具写文章,感觉很不错,关于 Sublime Text 3 的快捷键可以查看此文章Sublime3 使用总结(http://www.ityouknow.com...安装时需要注意 Sublime 的安装目录,安装完成后进入目录下,将文件 sublime_text.exe 发送到桌面快捷方式,后续启动只需要在桌面点击 sublime_text.exe 快捷图标即可。...配置 Python 环境 Sumbline text 3 默认使用 Ctrl+B 就可以编译器来编译 Python 文件。...打印英文也乱码,所以不是中文的原因,配置一下 Python 编译环境就好 1、打开 Tools -> Build System -> New Build System 在打开的文件粘贴一下代码。...文中示例代码在这里:https://github.com/ityouknow/python-100-days 总结 这篇文章我们简单了解了 Python 的特性,以及如何在不同环境按照 Python

    1K20

    Sublime text || 系统找不到指定的文件 || 编译Python代码

    解决方法一:复制python.exe并重命名 找到文件夹anaconda3并打开,每个人存放的位置不一定会相同; 在文件夹anaconda3找到可执行文件(应用程序)python; 选中可执行文件...解决方法二:修改Python.sublime-package文件 找到文件夹Sublime Text 3并打开,每个人存放的位置不一定会相同; 打开其中的文件夹Package; 找到名为...首先,不管是直接关闭,还是选择菜单栏的文件进行保存、另存为,都不能将修改后的内容保存到名为Python的SUBLIME-PACKAGE文件(使用解压软件打开);我是将修改后的SUBLIME-BUILD...其次,我还在SUBLIME-BUILD文件多添加了一行"shell": true,对此我也真的很无奈啊。...参考来源 Sublime Text 运行Python代码报 “[WinError 2] 系统找不到指定的文件” 的问题 Sublime 下 matplotlib 的 plot 显示不出来界面怎么办

    2.7K20
    领券