zoukankan      html  css  js  c++  java
  • Sublime 实践

    1.下载开发版:http://www.sublimetext.com/dev
    2.安装Package control: (1)按键ctrl+~ (2)在命令行中输入:
     import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; 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'

    3.安装 Sublime Alignment 插件, 实现对齐:
         按键shift+ctrl+p,输入install,调出后输入alignment, 回车进行安装, 重启。默认alignment快捷键:ctrl+alt+a

    4.配置Build C#
    添加CSC路径环境变量
    ;C:WINDOWSMicrosoft.NETFramework64v4.0.30319

    创建Run批处理
    在C#编译器所在目录(32机器下在:C:WindowsMicrosoft.NETFramework 目录下,有各版本的C#编译器)下创建一个RunCSharp.bat文件,内容如下:
    @ECHO OFF
     cd %~dp1
     ECHO Compiling %~nx1.......
     IF EXIST %~n1.exe (
     DEL %~n1.exe
     )
     csc %~nx1
     IF EXIST %~n1.exe (
     ECHO -----------OUTPUT-----------
     %~n1
     )


    修改C#.sublime-build文件

      要实现编译器后运行的效果我们需要修改前面创建的build文件,修改后内容如下:

    {
          "cmd": ["RunCSharp.bat", "$file"],
          "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
          "selector": "source.cs",
          "encoding": "cp936"
    }

    编译并运行程序

      和前面一样,编写好代码后,键入Ctrl + B编译运行,在输出栏中查看控制台输入结果:




    5) 快捷键:


    Ctrl+L
     选择整行(按住-继续选择下行)
     
    Ctrl+KK
     从光标处删除至行尾
     
    Ctrl+Shift+K
     删除整行
     
    Ctrl+Shift+D
     复制光标所在整行,插入在该行之前
     
    Ctrl+J
     合并行(已选择需要合并的多行时)
     
    Ctrl+KU
     改为大写
     
    Ctrl+KL
     改为小写
     
    Ctrl+D
     选词(按住-继续选择下个相同的字符串)
     
    Ctrl+M
     光标移动至括号内开始或结束的位置
     
    Ctrl+Shift+M
     选择括号内的内容(按住-继续选择父括号)
     
    Ctrl+/
     注释整行(如已选择内容,同“Ctrl+Shift+/”效果)
     
    Ctrl+Shift+/
     注释已选择内容
     
    Ctrl+Space
     自动完成(win与系统快捷键冲突,需修改)
     
    Ctrl+Z
     撤销
     
    Ctrl+Y
     恢复撤销
     
    Ctrl+Shift+V
     粘贴并自动缩进(其它兄弟写的,实测win系统自动缩进无效)
     
    Ctrl+M
     光标跳至对应的括号
     
    Alt+.
     闭合当前标签
     
    Ctrl+Shift+A
     选择光标位置父标签对儿
     
    Ctrl+Shift+[
     折叠代码
     
    Ctrl+Shift+]
     展开代码
     
    Ctrl+KT
     折叠属性
     
    Ctrl+K0
     展开所有
     
    Ctrl+U
     软撤销
     
    Ctrl+T
     词互换
     
    Ctrl+Enter
     插入行后
     
    Ctrl+Shift Enter
     插入行前
     
    Ctrl+K Backspace
     从光标处删除至行首
     
    Ctrl+Shift+UP
     与上行互换
     
    Ctrl+Shift+DOWN
     与下行互换
     
    Shift+Tab
     去除缩进
     
    Tab
     缩进
     
    F9
     行排序(按a-z)
     

    6)集成Github
    1.安装Git和msysgit, 注意安装时注册环境变量, 安装成功后有Git Gui和Git Bash
    2.登陆GitHub官网, 注册账号, 创建仓库, 选择SSH, 类似:

    3.利用Git Gui菜单项Help/Show SSH Key, 来创建SSH公钥和私钥:

    4.复制Public key, 利用GitHub账号中 Account Setting/SSH Keys, 添加SSH key, 这样只有和此公钥匹配的私钥才能访问此库。




    5.利用Git Bash来测试SSH访问Github, 中间如果出现是否继续, 选择是。


    6.在Sublime Text中安装Git插件, shift+Ctrl+P调出窗口, 选择install后, 查找Git插件进行安装。
    7.安装成功后,ctrl+shift+P调出窗口, 输入Git:init进行初始化, 然后选择本地文件夹做为仓库。
    8.如果Git插件的Push不成功, 请在系统环境变量中加入%HOME%, 即把当前用户路径加到环境变量里(如:C:Usersjiangong.li)
    9.Git常用命令有Add, Commit,Push。分别代表添加, 更新到本地仓库, 提交到Git服务器仓库
    10.利用Sublime Text进行Python时, 除了配置Python环境变量及Build config外, 还需要安装REPL插件, 然后使用Run Current File来调试Python代码
    11.利用submodule命令,来引用其他git上的项目,
         比如,我的github上有python目录git@github.com:muzizongheng/Python.git, 映射到D:Git RepositoryPython, 我想要在Python下Utility目录下引用Evernote API, 
         利用命令行进入本地Python目录下, 然后使用git 命令:
         git submodule add git://github.com/evernote/evernote-sdk-python3/ Python/Utility/Evernote API
         git submodule init
         git submodule update














  • 相关阅读:
    关于JQuery的autocomplete1.11.4版本插件的使用心得
    BUG:ie678 使用jQuery设置页面标题
    BUG:ie8不支持indexOf()
    【转】使用@import和link导入样式
    【转】css3 media媒体查询器用法总结
    【转】css hack
    【转】移动平台WEB前端开发技巧汇总
    json格式与javascript对象字面量和数组对象的区别
    窗口和元素的大小:offset client scroll
    sharepoint2013 新建母板页 新建页面布局 关联母板页和页面布局
  • 原文地址:https://www.cnblogs.com/muzizongheng/p/3172994.html
Copyright © 2011-2022 走看看