mac上怎么安装sublimetext2安装插件 text2插件

Sublime Text 2 – SFTP/FTP 安装与使用
& & 默认的Sublime Text 2 是没有sftp/ftp功能的,如果编辑器自带ftp势必会提高开发效率,虽然Sublime Text 2 默认是没有ftp功能,但是安装sftp插件很容易。下面是我安装步骤,希望能帮助那些喜欢Sublime Text 2的朋友。
& & 1.&安装&(如果安装好的朋友可以忽略这一步),安装是通过Sublime Text 2控制台。这是通过按Ctrl + `快捷访问。一旦打开,粘贴以下命令到控制台。
import urllib2, pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else N urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print('Please restart Sublime Text to finish installation')
然后回车。出现下图说明&Package Control 安装成功了,此时关闭编辑器。
& & 2. 如果是在Windows和Linux平台上按Ctrl + Shift + P命令,如果是OS X按CMD + Shift + P命令,输入install 调出 Install Package 出现下图:
回车一下,等几秒钟出现下图:
然后键入sftp,如下图,然后按回车。
出现下图说明安装成功了。
这时候在file菜单下面会出现SFTP/FTP选项,选择 SETUP SERVER选项修改如下代码:
// The tab key will cycle through the settings when first created
// Visit http://wbond.net/sublime_packages/sftp/settings for help
// sftp, ftp or ftps
"type": "sftp",
"sync_down_on_open": true,
"host": "",
"user": "",
"password": "password",
//"port": "22",
"remote_path": "/",
//"file_permissions": "664",
//"dir_permissions": "775",
//"extra_list_connections": 0,
"connect_timeout": 30,
//"keepalive": 120,
//"ftp_passive_mode": true,
//"ssh_key_file": "~/.ssh/id_rsa",
//"sftp_flags": ["-F", "/path/to/ssh_config"],
//"preserve_modification_times": false,
//"remote_time_offset_in_hours": 0,
//"remote_encoding": "utf-8",
//"remote_locale": "C",
然后保存,这样就可以连接了。下面介绍将一个项目上传:
在工具栏中点击Project - Add Folder to Project...,选择项目的文件夹。这样左侧会出现project文件夹,右键project,选择FTPSync - Setup FTPSync in this folder,之后会出来一个配置文件sftp-config.json,对配置文件进行修改,代码如下:
// The tab key will cycle through the settings when first created
// Visit http://wbond.net/sublime_packages/sftp/settings for help
// sftp, ftp or ftps
"type": "ftp",
"save_before_upload": true,
"upload_on_save": false,
"sync_down_on_open": false,
"sync_skip_deletes": false,
"confirm_downloads": false,
"confirm_sync": true,
"confirm_overwrite_newer": false,
"host": "",
"user": "",
"password": "",
//"port": "22",
"remote_path": "/",
"ignore_regexes": [
"\\.sublime-(project|workspace)", "sftp-config(-alt\\d?)?\\.json",
"sftp-settings\\.json", "/venv/", "\\.svn", "\\.hg", "\\.git",
"\\.bzr", "_darcs", "CVS", "\\.DS_Store", "Thumbs\\.db", "desktop\\.ini"
//"file_permissions": "664",
//"dir_permissions": "775",
//"extra_list_connections": 0,
"connect_timeout": 30,
//"keepalive": 120,
//"ftp_passive_mode": true,
//"ssh_key_file": "~/.ssh/id_rsa",
//"sftp_flags": ["-F", "/path/to/ssh_config"],
//"preserve_modification_times": false,
//"remote_time_offset_in_hours": 0,
//"remote_encoding": "utf-8",
//"remote_locale": "C",
在project目录结构中选择文件右键上传,或者在命令输入框中输入命令。
这样就完成了。
相关日志:
不为失败找理由,只为成功找方法
姓名:王上游
推特:/wangshangyou
微博:/wangshangyou
籍贯:河北省深州市
-------------------------------
工作:时趣互动(北京)科技有限公司
部门:行业-新媒体事业部
职位:技术经理
地址:北京市朝阳区广渠路36号北京一轻大厦
-------------------------------
工作:139移动互联网(北京)有限公司
部门:开放平台
职位:php开发
地址:北京市西城区华远街2号通港大厦
-------------------------------
工作:康盛创想(北京)科技有限公司
部门:项目部
职位:php开发
地址:北京市海淀区上地3街嘉华大厦本文详解在Mac OSX中配置Sublime Text的CTags插件,并实现函数跟踪转跳的开发环境。演示使用的是Mac OSX 10.09 64位操作系统和Sublime Text 3 64位版安装配置ctags前请确保已安装Package Control插件管理器工具/原料
Sublime Text 2/3ctags-5.8.tar.gzPackage Control方法/步骤
1打开Sublime Text 2/3软件,在Preferences(设置)菜单中打开Package Control(插件管理器)2打开菜单后找到install packages,回车执行,拉取插件列表要等一小会3输入ctags回车安装,稍等一会看到左下角提示安装成功就好了4这时你在打开的文件中,右键菜单中会多一个Navigate to Definition菜单项5这时在侧左栏的工程/项目文件上右键会看到CTags: Rebuild Tags菜单项6如果,右键菜单中执行Navigate to Definition菜单项,左下角会有如下提示:[Errno 1] /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ctags: illegal option -- Rusage: ctags [-BFadtuwvx] [-f tagsfile] file ...这是因为我们还没有安装和配置ctags7打开菜单在Preferences(设置)菜单中打开Package Control(插件管理器)settings-&ctags-&settings-user和settings-default8然后从sourceforge下载ctags-5.8.tar.gz解压并编译,依次执行如下命令:tar xzvf ctags-5.8.tar.gzcd ctags-5.8./configuremakesudo make install把default中的配置全部复制到user中,然后改一下command配置项,为ctags的可执行文件路径/usr/local/bin/ctags9这时再到,侧左栏的工程/项目文件上右键执行CTags: Rebuild Tags菜单项,就可以生成.tags文件,说明可以正常工作了10这时再选中一个函数,右键打开Navigate to Definition菜单项并执行,当然这里可以用快捷键。11这时神奇的发现sublime text已经在一个新选项卡中打开个这个函数定义的文件,选中和定位到了函数定义的地方!好,我们成功了END注意事项
有任何出错的步骤都欢迎在回复中反馈上来,我们一起配置在Mac OSX中配置最好的函数跟踪转跳插件
知识来源于互联网分享,内容仅供参考,如需要解决具体问题(尤其在法律、医学等领域),建议您详细咨询相关领域专业人士。博客访问: 1775232
博文数量: 918
博客积分: 13195
博客等级: 上将
技术积分: 6960
注册时间:
C++,python,热爱算法和机器学习
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
分类: 其他平台
原文地址:
LaTex就不多做介绍了,其实一般人用到的机会也不多(包括我)。只是这段时间在Coursera上学课程的时候,偶尔需要,所以从零开始摸索了一下,也顺便进一步发现了Sublime Text的强大。
MAC上的LaTex部署,一般是两条思路,一个是直接安装MacTex,自带编写环境什么的;另一个是Sublime Text(或者Textmate等其他编辑器)+LaTexTools插件。方式二其实也是需要依赖MacTex的,但相对来说体量小、不需要经常切换编辑器,所以果断的介绍方式二。
更新说明:
:重大更新:所有的步骤在Sublime Text 3 beta (Build3065)、LaTeXTools 、MacTex 2014、OS X 10.10.1(含Xcode 6.1)下操作有效。如果你仍然在用ST 2,那么只需要注意下面的路径要对应修改即可。LaTeXTools 对比之前版本较大,推荐使用这个最新版,并根据Readme迁移你的设置。
首先需要安装Sublime Text 2/3和Package Control,这个有大把的帖子。
MacTex现在是一个2G+的大包子,其实里面很多东西我们不需要,所以本着节约精神,我们安装就行了,现在的版本大概是100M以内。这个安装也是傻瓜的。
在Sublime Text里Command+Shift+P调出命令窗口,输入Install,之后选择LaTexTools,网络OK的话,很快就完成了插件安装。
LaTexTools插件会在编译你的Tex文件后,调用Skim这个PDF阅读器打开编译出的PDF文件,因此你还需要安装.
运行一下Skim,进入偏好设置——同步,在PDF-Tex同步支持那里选择自定义,输入/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl,第二行不用动。这样,当你在Sublime Text里修改tex文件时,Skim预览也会相应变更。
完成上面所有步骤,其实就已经搭建完成基本环境。创建一个test.tex文档,保存一下以后,Sublime Text会自动套用LaTex语法显示和编译。贴上我后面附的测试代码,Command+B应该能正常编译并调用Skim显示一个PDF文档了。只是中间的中文不见了。
让我们最后来修改编译和中文环境:
打开编辑~/Library/Application\ Support/Sublime\ Text/Packages/Users/LaTeX.sublime-settings,将其中"builder"条目改为:
“builder”: “simple”
接着打开编辑~/Library/Application\ Support/Sublime\ Text/Packages/LaTeXTools/builders/simpleBuilder.py
找到其中大概第41行
pdflatex = [“pdflatex”, “-interaction=nonstopmode”, “-synctex=1″]
pdflatex = [“xelatex”, “-interaction=nonstopmode”, “-synctex=1″]
保存后关闭,重新编译一下,中文正常啦!
最后再给一个个性化设置。上面写了,LaTeXTools默认调用Skim,这一方面是因为LaTeXTools是跨平台的插件,Skim也同样跨平台开源,另一方面Skim确实对LaTeX的PDF支持很好。但是用OS X的网友们其实还有个选择,就是调用系统默认的PDF程序来打开编译后的成果,特别是“预览”还是很好用的。目前LaTeXTools的开发者还没有给出设置方法,所以,仍然要靠改代码:
修改~/Library/Application\ Support/Sublime\ Text/Packages/LaTeXTools/jumpToPDF.py, 将其中if plat == 'darwin':&之后开始的两段直接注释掉,替换为:
subprocess.Popen([‘open’] + [pdffile])
同样保存后就生效啦。目前用起来,系统自带的预览还是能满足我的需求滴。
\documentclass{article} \usepackage{fontspec, xunicode, xltxtra} \setmainfont{Hiragino Sans GB} \title{Title} \author{} \begin{document} \maketitle{} \section{Introduction} This is where you will write your content. 在这里写上内容。 \end{document}
LaTex的其他选择
如果只是偶尔需要输入公式,这里介绍一个在线的LaTex公式编辑器
有iPad的,你们有福了,还有个手写公式后自动识别、生成LaTex公式的App:。简单的使用已经足够了,如果需要经常使用,导出功能需要内购(4.99刀)。顺便说一句,这家公司的手写App都很强大,手写计算器、手写Notes都挺好用,而且不贵。
参考链接:
MacTex页面:
Skim官网:
LaTexTools官网:
前六步骤的具体介绍:&不过需要注意,这里是用了完整的MacTex
发现xelatex是受了这里的启发:&但需要注意,这里的编译代码测试无效。
第七步受了这里的启发:
阅读(2014) | 评论(0) | 转发(0) |
相关热门文章
给主人留下些什么吧!~~
请登录后评论。二次元同好交流新大陆
扫码下载App
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
cd ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/echo Install...echo ==================================================# Install Package Control# import urllib2, pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else N urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'echo === Theme - Soda ===rm -rf "Theme - Soda"git clone /buymeasoda/soda-theme.git "Theme - Soda"echo === RailsCasts Colour Scheme ===rm -rf "RailsCasts Colour Scheme"git clone /talltroym/sublime-theme-railscasts.git "RailsCasts Colour Scheme"echo === GBK Encoding Support ===rm -rf "GBK Encoding Support"git clone /akira-cn/sublime-gbk.git "GBK Encoding Support"echo === SideBarEnhancements ===rm -rf "SideBarEnhancements"git clone /titoBouzout/SideBarEnhancements.git "SideBarEnhancements"echo === Gist ===rm -rf "Gist"git clone /condemil/Gist.git "Gist"echo === SublimeAStyleFormatter ===rm -rf "SublimeAStyleFormatter"git clone /timonwong/SublimeAStyleFormatter.git "SublimeAStyleFormatter"echo === MarkdownBuild/SublimeBullet ===rm -rf "MarkdownBuild"git clone /erinata/SublimeBullet.git "MarkdownBuild"echo === Markdown Preview ===rm -rf "Markdown Preview"git clone /revolunet/sublimetext-markdown-preview "Markdown Preview"echo === Git ===rm -rf "Git"git clone /kemayo/sublime-text-2-git.git "Git"echo === SideBarGit ===rm -rf "SideBarGit"git clone /SublimeText/SideBarGit.git "SideBarGit"echo === Sublime-HTMLPrettify ===rm -rf "Sublime-HTMLPrettify"git clone /victorporof/Sublime-HTMLPrettify.git "Sublime-HTMLPrettify"echo === CSSTidy ===rm -rf "CSSTidy"git clone /fitnr/SublimeCSSTidy.git "CSSTidy"echo === Maven ===rm -rf "Maven"git clone /nlloyd/SublimeMaven.git "Maven"echo === Twitter Bootstrap Snippets ===rm -rf "Twitter Bootstrap Snippets"git clone /devtellect/sublime-twitter-bootstrap-snippets.git "Twitter Bootstrap Snippets"echo === JsFormat ===rm -rf "JsFormat"git clone /jdc0589/JsFormat.git "JsFormat"echo === Aweibo ===rm -rf "Aweibo"git clone /zhanglubing/sublime-aweibo.git "Aweibo"echo === SublimeWeibo ===rm -rf "SublimeWeibo"git clone /zhanglubing/sublime-sublimeweibo.git "SublimeWeibo"echo === Live Reload ===rm -rf "Live Reload"git clone /dz0ny/LiveReload-sublimetext2.git "Live Reload"echo === Licence Snippets ===rm -rf "Licence Snippets"git clone /sijk/sublime-licence-snippets.git "Licence Snippets"echo ==================================================echo Done!
阅读(4219)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_',
blogTitle:'Sublime Text2插件安装(mac)',
blogAbstract:'常用的Sublime Text2插件安装脚本,懒人都是这样炼成的。#!/bin/shcd ~/Library/Application\\ Support/Sublime\\ Text\\ 2/Packages/echo Install...echo ==================================================# Install Package Control# import urllib2, pf=\'Package Control.sublime-package\'; ipp=sublime.installed_packages_path(); os.makedirs(ipp)',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:0,
publishTime:3,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:true,
hostIntro:'',
hmcon:'1',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}

我要回帖

更多关于 mac安装sublime text3 的文章

 

随机推荐