emmet插件
Thank you for installing Emmet -- a toolkit that can greatly improve your workflow. Note that this plugin automatically downloads and installs PyV8 binary (see status bar message).
歡迎安裝Emmet插件,它能極大的改善你的工做流。注意這個插件自動下載並安裝PyV8引擎。css
那麼這個引擎對原生的Python有什麼影響呢html
Please restart editor
to finish installation process
after PyV8 was downloaded.
******************************node
pyv8下載以後請重啓完成安裝過程python
Tab key handler
==========================linux
By default, Emmet allows you to expand abbreviations with Tab key in HTML, XML, HAML and CSS/SASS/LESS/Stylus documents. As a side effect, you can’t use some of your ST2 snippets.
Emmet默認用tab鍵在html,xml,css等文件中控制縮進,反作用是某些st插件很差用
Please read https://github.com/sergeche/emmet-sublime#tab-key-handler about how Tab handler works and how to tweak its behavior to match your needs.
查看連接瞭解key handler工做原理,並學習如何調整git
Enter key
==========================github
In HTML and XML documents, Emmet overrides Enter key to insert formatted line breaks between opening and closing tags. In some cases it will break character input (for example, in Japanese language).shell
To disable Enter key handler, simply add the following option in your user's Preferences file:django
"disable_formatted_linebreak": true服務器
Actions shortcuts
==========================
Emmet has a number of actions with keyboard shortcuts that may override ones you're using commonly (for example, Ctrl-E or Ctrl-Down). Please read the project main page to get list of available actions and keyboard shortcuts and how to disable them:
https://github.com/sergeche/emmet-sublime
Documentation and examples:
http://emmet.io
Follow me on Twitter: @emmetio
------------------------------
# DjangoCommands for ST3
###The best tool for your django development.
This tool is a Sublime Text wrapper around django manage.py
commands.
這個工具對manage.py文件進行了包裝
With it you can run django commands like Django: Run Server
, Django: Sync Database
, Django: Migrate
from Command Palette.
在這個工具的支持下你能夠運行相似Django:Run Server等命令
You can also run Django: Custom Command
to access other manage.py commands. Try Django: Help
and you will get full list of commands provided by each application.
你能夠經過Django:Custom Command來運行manage.py提供的其餘命令,或者經過Django:Help來查看每一個應用提供的各類命令
Or you can choose to use Django: Other Command
to list and run all commands available to manage.py
經過Django:Other Command來列出並運行manage.py中全部可用的命令
Currently tested on Windows 7/8, Mac OS, Ubuntu.
Everything tested and running!
## Installation
### Package Control
The easiest way to install this is with Package Control.
Django Manage Commands
when the list appears.Package Control will automatically keep plugin up to date with the latest version.
## Use
### Commands
Currently supports following commands:
#### Django:
Django: New Project
Django: New App
Django: Run Server
Django: Run Custom Server
Django: Boilerplate
Django: Sync Database
Django: Test
Django: Test All
Django: Shell
Django: DB Shell
Django: Custom Command
Django: Other Command
Django: Check
Django: Help
Django: Open Docs
Django: Search in Docs
Django: Use Default Interpreter
Django: Make Migration
Django: SQLMigration
Django: Migrate Database
Django: Initial Schema Migration
Django: Schema Migration
Django: List Migrations
Django: Click
#### Virtual Environment:
Django: Set Virtual Environment
Django: Terminal Here
Django: Pip Freeze
Django: Pip Freeze To File
Django: Pip Install Packages
Django: Pip Install Requirements
Django: Set Project Interpreter
### Settings
python_bin
: path to python interpreter Python解釋器的路徑python_version
: default python interpreter version Python版本python_virtualenv_paths
: list of paths where virtualenvs are located (ex:~/.virtualenvs/
)** virtualenv虛擬機的路徑server_host
: host for the runserver command 運行runserver命令的主機地址server_port
: port for the server to listen 監聽端口linux_terminal
: Only Linux setting for command line emulator** 若是是Linux系統須要設置Linux命令行終端的路徑project_override
: (Boolean) Per project setting "python_interpreter" overrides "python_bin" 單獨針對每一個項目的設置,猜想是用Python manage.py shell代替系統的Python
server_custom_command
: Per project setting to specify a custom server to run (ex: {"command": "gunicorn", "args":["--workers=3"]})***
每一個工程都要設置的,自定的服務器
*It's important to set your envs directories 設置envs目錄很是重要
*The folders in this list should be the parent folder of the virtualenv folder, not the virtualenv folder itself
**Check that your 'linux_terminal' setting uses an underscore "_"
***use any script you want
### Please report any issue, bug, enhacement or comment here
### We'll be glad to read and work on all of them
SublimeCodeIntel
================
/ | | | | () ___ / | | | _|_ | __ | |_ | |
_ | | | | ' | | | '_ _ \ / _ \ | / _ \ / _
|/ _ | || '_ | / _ |
_) | || | |) | | | | | | | | / || () | (| | /| || | | | || / |
|____/ _,|./|||| || ||_|__/ _,|_||| ||_____|_|
A full-featured code intelligence and smart autocomplete engine for Sublime Text.
(Code intelligence plugin ported from Open Komodo Editor to Sublime Text)
+-------------------------------- HELP WANTED ---------------------------------+
| Maintaining this project is hard, I do it in my spare time, but I'm |
| basically all alone. If anyone is interested in contributing, please |
| contact me. I really need much more help maintaining SublimeCodeIntel |
| |
| Follow me on twitter @germbravo |
| You can find us at #sublimecodeintel on irc.freenode.net |
| |
| If you like SublimeCodeIntel, please make a donation: |
| http://sublimecodeintel.github.io/SublimeCodeIntel/donate.html |
+------------------------------------------------------------------------------+
Features
--------
Supports all the languages Komodo Editor supports for Code Intelligence (CIX, CodeIntel2):
JavaScript, Mason, XBL, XUL, RHTML, SCSS, Python, HTML, Ruby, Python3, XML, Sass, XSLT, Django, HTML5, Perl, CSS, Twig, Less, Smarty, Node.js, Tcl, TemplateToolkit, PHP.
Provides the following features:
Function Call tooltips - Displays information in the status bar about the working function.
Shortcuts for jump to definition have changed:
For Mac OS X:Control+Click
Control+Command+Alt+Up
Control+Command+Alt+Left
Control+Shift+space
Super+Click
Control+Super+Alt+Up
Control+Super+Alt+Left
Control+Shift+space
Alt+Click
Control+Windows+Alt+Up
Control+Windows+Alt+Left
Control+Shift+space
Notes
-----
** Restart Sublime Text after reading this **
More information
----------------
Please take the time to read the documentation:
In case of trouble, please read the Troubleshooting section in the README.
IMPORTANT
---------
Do NOT edit the default SublimeCodeIntel settings. Your changes will be lost
when SublimeCodeIntel is updated. ALWAYS edit the user SublimeCodeIntel settings
by selecting "Preferences->Package Settings->SublimeCodeIntel->Settings - User".
Note that individual settings you include in your user settings will completely replace the corresponding default setting, so you must provide that setting in its entirety.