
Sublime Text是一个文本编辑器,用于编写各种编程语言的代码,其界面与其他文本编辑器类似。如果您已经安装并打开了Sublime Text,可以按照以下步骤来输入代码:
1 打开Sublime Text,进入编辑模式。可以通过“File”菜单中的“New File”或快捷键“Ctrl+N”打开一个新文件。
2 在编辑器中输入代码。可以使用键盘输入,也可以将代码从其他文本编辑器或程序复制到Sublime Text中。
3 格式化代码。Sublime Text支持代码的语法高亮、自动缩进等功能,可以在菜单栏中选择“View”>“Syntax”选择您所要编写的编程语言进行格式化。
4 保存代码。完成代码输入后,使用“File”菜单中的“Save”或快捷键“Ctrl+S”保存代码。
需要注意的是,Sublime Text中的代码输入方式与其他文本编辑器或IDE可能存在一些差异,用户需要逐步熟悉并掌握Sublime Text的各种功能,以提高编程效率。
可通过fileA@functionB直接定位到fileA下的functionB函数符号搜索ctrlR在subLimeText默认功能中,没有函数列表,貌似现有的插件也没有实现这个功能。但其实使用符号搜索可以基本代替函数列表,在ctrlR调出搜索框以后会附带符号列表,列表中就是当前文件定义的各个函数一切可修改在subLmieText中的设置项,包括快捷键等等都可以通过修改配置表自行设置,主要有Preferences下的Setting表跟KeyBinding表,还有插件的配置表PackageControlSetting。命令搜索subLime中的各种设置命令,除了可以在上方Menu中通过鼠标点选设置以外,还能通过ctrlshiftP调出命令搜索框,搜索想要的命令并且调用。例如像修改快捷键表,除了可以通过鼠标点击Preferences->KeyBindings–Default以外,还可以通过命令搜索框输入keybinding,搜索并直接调用该命令,无需需记住各个选项在Menu的位置,也无需鼠标 *** 作,特别适合一些双手时刻不愿离开键盘的键盘党程序员。文件夹列表在subLimeText中可以把一个文件夹导入到编辑器中,并且以Project的形式去管理这些文件夹。但是在默认的情况下会把文件夹下无论是否文档的文件都扫描进来。不过利用一切可修改的特性,我们可以在Preferences下的Setting—Default表下找到”folder_exclude_patterns”、”file_exclude_patterns”、”binary_file_patterns”这几个值修改从而剔除一些我们不需要在编辑器中关注的文件。这里有一点问题是,导入了文件夹以后,通过右键某个子文件夹DeleteFolder删除子文件夹,经常失败。字符线在大部分脚本编码规范中,我们都会遇到一种情况是尽量避免单行超过80或120个字符这样的情况。在subLime中可以通过View->Ruler来设置。不过这样设置只是针对当前文本的,如果希望打开每一个文件都有这条字符线,可以通过修改Preferences下的Setting—Default表的”rulers”值,来指定一个总是显示的字符线。编译想在subLime中集成编译Lua(或其他语言)功能,只需要在Tool->BuildSystem->NewBuildSystem中添加代码{"cmd":["c:/Users/Administrator/AppData/Roaming/SublimeText2/compileexe","$file"],"file_regex":"^(:lua:)[\t]():([0-9]):([0-9])","selector":"sourcelua"}然后在sublimeText文件夹路径下/Packages/中新建Lua文件夹,保存为Luasublime-build文件即可。这里”c:/Users/Administrator/AppData/Roaming/SublimeText2/compileexe”是lua编译器的路径,如果系统的环境变量已经配了lua键值,则可直接写”cmd”:["lua","$file"]可以通过Preferences->BrowsePackages打开sublimeText文件夹在一切设置好以后,通过ctrlB快捷键编译文件。强大的插件subLime开放API,有许多功能强大的插件,在安装插件前首先要安装一个插件管理器。通过ctrl`调出控制台,然后在下方输入框输入以下代码:importurllib2,os;pf='PackageControlsublime-package';ipp=sublimeinstalled_packages_path();osmakedirs(ipp)ifnotospathexists(ipp)elseNone;open(ospathjoin(ipp,pf),'wb')write(urllib2urlopen(''pfreplace('',''))read())运行结束后就重启subLime就可以在Preferences下找到PackageControl通过PackageControl的Install和Remove命令可以调出可安装插件列表和已安装插件列表,搜索想要的插件进行安装(卸载)。这里推荐几个在项目中开发lua脚本十分有用的插件。1)FunctionNameDisplay这个插件安装后可以在信息栏中显示当前光标所在行是属于哪个函数的。2)ConverToUTF8subLimeText原生不支持中文,解析ansi编码的时候是按照westernwindow1252字符表解析的,中文部分会乱码。安装了这个插件以后,用ctrlshiftC设定GB2312编码格式,然后在读写文档的时候就会按照gb2312来读和保存了。(不过提示还是写保存成utf-8)3)TortoiseSVN安装了这个插件以后可以直接右键Folder来Commit或者Update代码,十分方便。但有一个问题就是,在TortoiseSVN面板还没关闭前,subLimeText是阻塞的,无法响应任何 *** 作,这个有点囧。4)cTagscTags是一个用于从程序源代码树产生索引文件(或tag文件),从而便于文本编辑器来实现快速定位的实用工具。安装了这个插件以后,通过快捷键ctrlt,ctrlr来生成索引文件,在索引文件生成后,可以通过快捷键ctrl鼠标左键来跳到函数定义的地方,通过ctrl鼠标右键跳回上一次编辑的地方。这个功能在阅读代码时十分有用。
1>安装lua环境,官方自带的SciTe应该不会乱码,可以设置;
2>可以用sublimeText3,里面能自己安装许多插件,可以吧乱码转过来
3>实在不行,你得弄清乱码是什么编码造成的,GBKISO-8859-1Unicode
Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。相比于难于上手的Vim,浮肿沉重的Eclipse,VS,即便体积轻巧迅速启动的Editplus、Notepad++,在SublimeText面前大略显失色,无疑这款性感无比的编辑器是Coding和Writing最佳的选择,没有之一。
如何优雅地使用Sublime Text之目录:
Sublime Text 2和3的对比
Sublime Text 3安装插件
Sublime Text 3插件推荐
定制属于自己的快捷键
Sublime不可不知的实用技巧
定制属于自己的个性化主题
Sublime锦上添花些许设置
写在一路更来的结语
Sublime Text 2和3的对比
相比于2,Sublime Text 3就秒启动一项,就压倒性地胜利了。因此在之后的叙述中都以Sublime Text 3为主角。并且3一直在不断的完善更新,具体的差异可参看Sublime Blog简单的说:
ST3支持在项目目录里面寻找变量
提供了对标签页更好地支持(更多的命令和快捷键)
加快了程序运行的速度
更新了API,使用Python33
强烈推荐朋友们使用3! 唯快不破,不解释。
Sublime Text 3安装插件
Sublime Text的强大就是她拥有强大的课可扩展性。您可根据自己的需要安装不同的插件;这使得她变的无比强大的同时又不失轻便。
插件安装方式一:直接安装:
安装Sublime text 3插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages)。
插件安装方式二:使用Package Control组件安装:
按Ctrl+`调出console(注:安装有QQ输入法的这个快捷键会有冲突的,输入法属性设置-输入法管理-取消热键切换至QQ拼音)粘贴以下代码到底部命令行并回车:
1
import urllibrequest,os; pf = 'Package Controlsublime-package'; ipp = sublimeinstalled_packages_path(); urllibrequestinstall_opener( urllibrequestbuild_opener( urllibrequestProxyHandler()) ); open(ospathjoin(ipp, pf), 'wb')write(urllibrequesturlopen( '>
Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。相比于难于上手的Vim,浮肿沉重的Eclipse,VS,即便体积轻巧迅速启动的Editplus、Notepad++,在SublimeText面前大略显失色,无疑这款性感无比的编辑器是Coding和Writing最佳的选择,没有之一。
原文首链,请移步这里如何优雅地使用Sublime Text;最后更新于20151215晚 (不能为简书文章添加目录?,额,折腾不出来,醉了),但目录结构还是可以有的:
如何优雅地使用Sublime Text 之 目录结构
Sublime Text 2和3的对比
Sublime Text 3安装插件
Sublime Text 3插件推荐
定制属于自己的快捷键
Sublime不可不知的实用技巧
定制属于自己的个性化主题
Sublime锦上添花些许设置
写在一路更来的结语
Sublime Text 2和3的对比
相比于2,Sublime Text 3就秒启动一项,就压倒性地胜利了。因此在之后的叙述中都以Sublime Text 3为主角。并且3一直在不断的完善更新,具体的差异可参看Sublime Blog简单的说:
ST3支持在项目目录里面寻找变量
提供了对标签页更好地支持(更多的命令和快捷键)
加快了程序运行的速度
更新了API,使用Python33
强烈推荐朋友们使用3! 唯快不破,不解释。
Sublime Text 3安装插件
Sublime Text的强大就是她拥有强大的课可扩展性。您可根据自己的需要安装不同的插件;这使得她变的无比强大的同时又不失轻便。
插件安装方式一:直接安装:
安装Sublime text 3插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages)。
插件安装方式二:使用Package Control组件安装:
按Ctrl+`调出console(注:安装有QQ输入法的这个快捷键会有冲突的,输入法属性设置-输入法管理-取消热键切换至QQ拼音)粘贴以下代码到底部命令行并回车:
import urllibrequest,os; pf = 'Package Controlsublime-package'; ipp = sublimeinstalled_packages_path(); urllibrequestinstall_opener( urllibrequestbuild_opener( urllibrequestProxyHandler()) ); open(ospathjoin(ipp, pf), 'wb')write(urllibrequesturlopen( '>
sublime Text3有自带的排版功能:就是菜单“Edit-Line-Reindent”(汉化后是“编辑-行-恢复缩进”)。
默认是没有设置快捷键,可以自行添加:
菜单“Preferences-Key Bindings”(汉化后是“首选项(N)-快捷键设置”),
在user中添加如下命令:
{ "keys": ["ctrl+alt+z"], "command": "reindent" }
保存即可,具体快捷键自行设置。我自己就是这么弄的
以上就是关于sublime在哪输代码全部的内容,包括:sublime在哪输代码、如何使用SublimeText自带reindent功能格式化代码、LUA的文件打开是乱码,有没有解决等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)