Modify snippets to support zero tabstop
This commit is contained in:
parent
2ab7f91dc4
commit
7f9c4f5807
@ -2,7 +2,7 @@
|
||||
|
||||
# (c) holds no legal value ;)
|
||||
snippet c)
|
||||
Copyright `&enc[:2] == "utf" ? "©" : "(c)"` `strftime("%Y")` ${1:`g:snips_author`}. All Rights Reserved.${2}
|
||||
Copyright `&enc[:2] == "utf" ? "©" : "(c)"` `strftime("%Y")` ${1:`g:snips_author`}. All Rights Reserved.
|
||||
snippet date
|
||||
`strftime("%Y-%m-%d")`
|
||||
snippet ddate
|
||||
@ -30,7 +30,7 @@ snippet GPL2
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
${3}
|
||||
${0}
|
||||
snippet LGPL2
|
||||
${1:One line to give the program's name and a brief description.}
|
||||
Copyright (C) `strftime("%Y")` ${2:copyright holder}
|
||||
@ -48,7 +48,7 @@ snippet LGPL2
|
||||
You should have received a copy of the GNU Lesser General Public License
|
||||
along with this library; if not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
${3}
|
||||
${0}
|
||||
snippet GPL3
|
||||
${1:one line to give the program's name and a brief description.}
|
||||
Copyright (C) `strftime("%Y")` ${2:copyright holder}
|
||||
@ -66,7 +66,7 @@ snippet GPL3
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
${3}
|
||||
${0}
|
||||
snippet LGPL3
|
||||
${1:One line to give the program's name and a brief description.}
|
||||
Copyright (C) `strftime("%Y")` ${2:copyright holder}
|
||||
@ -84,7 +84,7 @@ snippet LGPL3
|
||||
You should have received a copy of the GNU Lesser General Public License
|
||||
along with this library; if not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
${3}
|
||||
${0}
|
||||
snippet BSD2
|
||||
${1:one line to give the program's name and a brief description}
|
||||
Copyright (C) `strftime("%Y")` ${2:copyright holder}
|
||||
@ -114,7 +114,7 @@ snippet BSD2
|
||||
are those of the authors and should not be interpreted as representing
|
||||
official policies, either expressedor implied, of $2.
|
||||
|
||||
${4}
|
||||
${0}
|
||||
snippet BSD3
|
||||
${1:one line to give the program's name and a brief description}
|
||||
Copyright (C) `strftime("%Y")` ${2:copyright holder}
|
||||
@ -142,7 +142,7 @@ snippet BSD3
|
||||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
${4}
|
||||
${0}
|
||||
snippet BSD4
|
||||
${1:one line to give the program's name and a brief description}
|
||||
Copyright (C) `strftime("%Y")` ${2:copyright holder}
|
||||
@ -173,7 +173,7 @@ snippet BSD4
|
||||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
${4}
|
||||
${0}
|
||||
snippet MIT
|
||||
${1:one line to give the program's name and a brief description}
|
||||
Copyright (C) `strftime("%Y")` ${2:copyright holder}
|
||||
@ -196,7 +196,7 @@ snippet MIT
|
||||
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
|
||||
OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
${3}
|
||||
${0}
|
||||
snippet APACHE
|
||||
${1:one line to give the program's name and a brief description}
|
||||
Copyright `strftime("%Y")` ${2:copyright holder}
|
||||
@ -213,7 +213,7 @@ snippet APACHE
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
${3}
|
||||
${0}
|
||||
snippet BEERWARE
|
||||
${2:one line to give the program's name and a brief description}
|
||||
Copyright `strftime("%Y")` ${3:copyright holder}
|
||||
@ -223,13 +223,13 @@ snippet BEERWARE
|
||||
can do whatever you want with this stuff. If we meet some day, and you think
|
||||
this stuff is worth it, you can buy me a beer or coffee in return
|
||||
|
||||
${4}
|
||||
${0}
|
||||
|
||||
snippet WTFPL
|
||||
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
|
||||
Version 2, December 2004
|
||||
|
||||
Copyright `strftime("%Y")` ${1:copyright holder}
|
||||
Copyright `strftime("%Y")` ${0:copyright holder}
|
||||
|
||||
Everyone is permitted to copy and distribute verbatim or modified
|
||||
copies of this license document, and changing it is allowed as long
|
||||
|
@ -20,7 +20,7 @@ snippet main
|
||||
|
||||
}
|
||||
snippet class
|
||||
${1:public|internal} class ${2:name} ${3:extends } {
|
||||
${1:public|internal} class ${2:name} ${0:extends } {
|
||||
public function $2 ( ) {
|
||||
("start");
|
||||
}
|
||||
@ -28,7 +28,7 @@ snippet class
|
||||
snippet all
|
||||
package name {
|
||||
|
||||
${1:public|internal|final} class ${2:name} ${3:extends } {
|
||||
${1:public|internal|final} class ${2:name} ${0:extends } {
|
||||
private|public| static const FOO = "abc";
|
||||
private|public| static var BAR = "abc";
|
||||
|
||||
@ -55,48 +55,48 @@ snippet all
|
||||
snippet switch
|
||||
switch(${1}){
|
||||
case ${2}:
|
||||
${3}
|
||||
${0}
|
||||
break;
|
||||
default:
|
||||
}
|
||||
snippet case
|
||||
case ${1}:
|
||||
${2}
|
||||
${0}
|
||||
break;
|
||||
snippet package
|
||||
package ${1:package}{
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet wh
|
||||
while ${1:cond}{
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet do
|
||||
do {
|
||||
${2}
|
||||
${0}
|
||||
} while (${1:cond})
|
||||
snippet wh
|
||||
while ${1:cond}{
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet for enumerate names
|
||||
for (${1:var} in ${2:object}){
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
snippet for enumerate values
|
||||
for each (${1:var} in ${2:object}){
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
snippet get_set
|
||||
function get ${1:name} {
|
||||
return ${2}
|
||||
}
|
||||
function set $1 (newValue) {
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
snippet interface
|
||||
interface name {
|
||||
function method(${1}):${2:returntype};
|
||||
function method(${1}):${0:returntype};
|
||||
}
|
||||
snippet try
|
||||
try {
|
||||
@ -104,34 +104,34 @@ snippet try
|
||||
} catch (error:ErrorType) {
|
||||
${2}
|
||||
} finally {
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
# For Loop (same as c.snippet)
|
||||
snippet for for (..) {..}
|
||||
for (${2:i} = 0; $2 < ${1:count}; $2${3:++}) {
|
||||
${4}
|
||||
${0}
|
||||
}
|
||||
# Custom For Loop
|
||||
snippet forr
|
||||
for (${1:i} = ${2:0}; ${3:$1 < 10}; $1${4:++}) {
|
||||
${5}
|
||||
${0}
|
||||
}
|
||||
# If Condition
|
||||
snippet if
|
||||
if (${1:/* condition */}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet el
|
||||
else {
|
||||
${1}
|
||||
${0}
|
||||
}
|
||||
# Ternary conditional
|
||||
snippet t
|
||||
${1:/* condition */} ? ${2:a} : ${3:b}
|
||||
${1:/* condition */} ? ${2:a} : ${0:b}
|
||||
snippet fun
|
||||
function ${1:function_name}(${2})${3}
|
||||
{
|
||||
${4}
|
||||
${0}
|
||||
}
|
||||
# FlxSprite (usefull when using the flixel library)
|
||||
snippet FlxSprite
|
||||
@ -150,7 +150,7 @@ snippet FlxSprite
|
||||
override public function update():void
|
||||
{
|
||||
super.update();
|
||||
${5}
|
||||
${0}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,34 +2,34 @@
|
||||
# <Directory>
|
||||
snippet dir
|
||||
<Directory ${1:/}>
|
||||
DirectoryIndex ${2:index.html}
|
||||
DirectoryIndex ${0:index.html}
|
||||
Order Deny,Allow
|
||||
Deny from All
|
||||
</Directory>
|
||||
# <FilesMatch>
|
||||
snippet filesmatch
|
||||
<FilesMatch "${1:regex}">
|
||||
${2}
|
||||
${0}
|
||||
</FilesMatch>
|
||||
# <IfModule>
|
||||
snippet ifmodule
|
||||
<IfModule ${1:mod_example.c}>
|
||||
${2}
|
||||
${0}
|
||||
</IfModule>
|
||||
# <LimitExcept>
|
||||
snippet limitexcept
|
||||
<LimitExcept ${1:POST GET}>
|
||||
${2}
|
||||
${0}
|
||||
</LimitExcept>
|
||||
# <Proxy>
|
||||
snippet proxy
|
||||
<Proxy ${1:*}>
|
||||
${2}
|
||||
${0}
|
||||
</Proxy>
|
||||
# <VirtualHost>
|
||||
snippet virtualhost
|
||||
<VirtualHost ${1:*}:${2:80}>
|
||||
ServerAdmin ${3:webmaster@example.com}
|
||||
DocumentRoot ${4:/www/example.com}
|
||||
ServerName ${5:www.example.com}
|
||||
ServerName ${0:www.example.com}
|
||||
</VirtualHost>
|
||||
|
@ -1,19 +1,19 @@
|
||||
snippet if
|
||||
If ${1:condition} Then
|
||||
${2:; True code}
|
||||
${0:; True code}
|
||||
EndIf
|
||||
snippet el
|
||||
Else
|
||||
${1}
|
||||
${0}
|
||||
snippet eif
|
||||
ElseIf ${1:condition} Then
|
||||
${2:; True code}
|
||||
${0:; True code}
|
||||
# If/Else block
|
||||
snippet ife
|
||||
If ${1:condition} Then
|
||||
${2:; True code}
|
||||
Else
|
||||
${3:; Else code}
|
||||
${0:; Else code}
|
||||
EndIf
|
||||
# If/ElseIf/Else block - because there is eif this is not really neccessary
|
||||
snippet ifelif
|
||||
@ -22,45 +22,45 @@ snippet ifelif
|
||||
ElseIf ${3:condition 2} Then
|
||||
${4:; True code}
|
||||
Else
|
||||
${5:; Else code}
|
||||
${0:; Else code}
|
||||
EndIf
|
||||
# Switch block
|
||||
snippet switch
|
||||
Switch (${1:condition})
|
||||
Case {$2:case1}:
|
||||
{$3:; Case 1 code}
|
||||
Case ${2:case1}:
|
||||
${3:; Case 1 code}
|
||||
Case Else:
|
||||
{$4:; Else code}
|
||||
${0:; Else code}
|
||||
EndSwitch
|
||||
# Select block
|
||||
snippet select
|
||||
Select (${1:condition})
|
||||
Case {$2:case1}:
|
||||
{$3:; Case 1 code}
|
||||
Case ${2:case1}:
|
||||
${3:; Case 1 code}
|
||||
Case Else:
|
||||
{$4:; Else code}
|
||||
${0:; Else code}
|
||||
EndSelect
|
||||
# While loop
|
||||
snippet wh
|
||||
While (${1:condition})
|
||||
${2:; code...}
|
||||
${0:; code...}
|
||||
WEnd
|
||||
# For loop
|
||||
snippet for
|
||||
For ${1:n} = ${3:1} to ${2:count}
|
||||
${4:; code...}
|
||||
${0:; code...}
|
||||
Next
|
||||
# New Function
|
||||
snippet func
|
||||
Func ${1:fname}(${2:`indent('.') ? 'self' : ''`}):
|
||||
${4:Return}
|
||||
${0:Return}
|
||||
EndFunc
|
||||
# Message box
|
||||
snippet msg
|
||||
MsgBox(${3:MsgType}, ${1:"Title"}, ${2:"Message Text"})
|
||||
MsgBox(${0:MsgType}, ${1:"Title"}, ${2:"Message Text"})
|
||||
# Debug Message
|
||||
snippet debug
|
||||
MsgBox(0, "Debug", ${1:"Debug Message"})
|
||||
MsgBox(0, "Debug", ${0:"Debug Message"})
|
||||
# Show Variable Debug Message
|
||||
snippet showvar
|
||||
MsgBox(0, "${1:VarName}", $1)
|
||||
MsgBox(0, "${0:VarName}", $1)
|
||||
|
@ -3,29 +3,29 @@
|
||||
snippet main
|
||||
int main(int argc, const char *argv[])
|
||||
{
|
||||
${1}
|
||||
${0}
|
||||
return 0;
|
||||
}
|
||||
# main(void)
|
||||
snippet mainn
|
||||
int main(void)
|
||||
{
|
||||
${1}
|
||||
${0}
|
||||
return 0;
|
||||
}
|
||||
##
|
||||
## Preprocessor
|
||||
# #include <...>
|
||||
snippet inc
|
||||
#include <${1:stdio}.h>${2}
|
||||
#include <${1:stdio}.h>
|
||||
# #include "..."
|
||||
snippet Inc
|
||||
#include "${1:`vim_snippets#Filename("$1.h")`}"${2}
|
||||
#include "${1:`vim_snippets#Filename("$1.h")`}"
|
||||
# ifndef...define...endif
|
||||
snippet ndef
|
||||
#ifndef $1
|
||||
#define ${1:SYMBOL} ${2:value}
|
||||
#endif${3}
|
||||
#endif
|
||||
# define
|
||||
snippet def
|
||||
#define
|
||||
@ -33,11 +33,11 @@ snippet def
|
||||
snippet ifdef
|
||||
#ifdef ${1:FOO}
|
||||
${2:#define }
|
||||
#endif${3}
|
||||
#endif
|
||||
# if
|
||||
snippet #if
|
||||
#if ${1:FOO}
|
||||
${2}
|
||||
${0}
|
||||
#endif
|
||||
# header include guard
|
||||
snippet once
|
||||
@ -45,7 +45,7 @@ snippet once
|
||||
|
||||
#define $1
|
||||
|
||||
${2}
|
||||
${0}
|
||||
|
||||
#endif /* end of include guard: $1 */
|
||||
##
|
||||
@ -54,20 +54,20 @@ snippet once
|
||||
snippet if
|
||||
if (${1:/* condition */}) {
|
||||
${2}
|
||||
}${3}
|
||||
}
|
||||
# else
|
||||
snippet el
|
||||
else {
|
||||
${1}
|
||||
}${2}
|
||||
}
|
||||
# else if
|
||||
snippet elif
|
||||
else if (${1:/* condition */}) {
|
||||
${2}
|
||||
}${3}
|
||||
}
|
||||
# ifi
|
||||
snippet ifi
|
||||
if (${1:/* condition */}) ${2};${3}
|
||||
if (${1:/* condition */}) ${2};
|
||||
# ternary
|
||||
snippet t
|
||||
${1:/* condition */} ? ${2:a} : ${3:b}
|
||||
@ -79,41 +79,41 @@ snippet switch
|
||||
${4:break;}${5}
|
||||
default:
|
||||
${6}
|
||||
}${7}
|
||||
}
|
||||
# switch without default
|
||||
snippet switchndef
|
||||
switch (${1:/* variable */}) {
|
||||
case ${2:/* variable case */}:
|
||||
${3}
|
||||
${4:break;}${5}
|
||||
}${6}
|
||||
}
|
||||
# case
|
||||
snippet case
|
||||
case ${1:/* variable case */}:
|
||||
${2}
|
||||
${3:break;}${4}
|
||||
${3:break;}
|
||||
##
|
||||
## Loops
|
||||
# for
|
||||
snippet for
|
||||
for (${2:i} = 0; $2 < ${1:count}; $2${3:++}) {
|
||||
${4}
|
||||
}${5}
|
||||
}
|
||||
# for (custom)
|
||||
snippet forr
|
||||
for (${1:i} = ${2:0}; ${3:$1 < 10}; $1${4:++}) {
|
||||
${5}
|
||||
}${6}
|
||||
}
|
||||
# while
|
||||
snippet wh
|
||||
while (${1:/* condition */}) {
|
||||
${2}
|
||||
}${3}
|
||||
}
|
||||
# do... while
|
||||
snippet do
|
||||
do {
|
||||
${2}
|
||||
} while (${1:/* condition */});${3}
|
||||
} while (${1:/* condition */});
|
||||
##
|
||||
## Functions
|
||||
# function definition
|
||||
@ -121,38 +121,38 @@ snippet fun
|
||||
${1:void} ${2:function_name}(${3})
|
||||
{
|
||||
${4}
|
||||
}${5}
|
||||
}
|
||||
# function declaration
|
||||
snippet fund
|
||||
${1:void} ${2:function_name}(${3});${4}
|
||||
${1:void} ${2:function_name}(${3});
|
||||
##
|
||||
## Types
|
||||
# typedef
|
||||
snippet td
|
||||
typedef ${1:int} ${2:MyCustomType};${3}
|
||||
typedef ${1:int} ${2:MyCustomType};
|
||||
# struct
|
||||
snippet st
|
||||
struct ${1:`vim_snippets#Filename('$1_t', 'name')`} {
|
||||
${2:/* data */}
|
||||
}${3: /* optional variable list */};${4}
|
||||
}${3: /* optional variable list */};
|
||||
# typedef struct
|
||||
snippet tds
|
||||
typedef struct ${2:_$1 }{
|
||||
${3:/* data */}
|
||||
} ${1:`vim_snippets#Filename('$1_t', 'name')`};${4}
|
||||
} ${1:`vim_snippets#Filename('$1_t', 'name')`};
|
||||
# typedef enum
|
||||
snippet tde
|
||||
typedef enum {
|
||||
${1:/* data */}
|
||||
} ${2:foo};${3}
|
||||
} ${2:foo};
|
||||
##
|
||||
## Input/Output
|
||||
# printf
|
||||
snippet pr
|
||||
printf("${1:%s}\n"${2});${3}
|
||||
printf("${1:%s}\n"${2});
|
||||
# fprintf (again, this isn't as nice as TextMate's version, but it works)
|
||||
snippet fpr
|
||||
fprintf(${1:stderr}, "${2:%s}\n"${3});${4}
|
||||
fprintf(${1:stderr}, "${2:%s}\n"${3});
|
||||
# getopt
|
||||
snippet getopt
|
||||
int choice;
|
||||
@ -207,14 +207,14 @@ snippet getopt
|
||||
{
|
||||
while ( optind < argc )
|
||||
{
|
||||
${4}
|
||||
${0}
|
||||
}
|
||||
}
|
||||
##
|
||||
## Miscellaneous
|
||||
# This is kind of convenient
|
||||
snippet .
|
||||
[${1}]${2}
|
||||
[${1}]
|
||||
# GPL
|
||||
snippet gpl
|
||||
/*
|
||||
@ -234,4 +234,4 @@ snippet gpl
|
||||
* Copyright (C) ${1:Author}, `strftime("%Y")`
|
||||
*/
|
||||
|
||||
${2}
|
||||
${0}
|
||||
|
@ -17,7 +17,7 @@ snippet cookbook_file
|
||||
|
||||
${14:#}${15: action :create} # Create this file (Default)
|
||||
${16:#}${17: action :create_if_missing} # Create only if it doesn't exist yet
|
||||
${18:#}${19: action :delete} # Delete this file
|
||||
${18:#}${0: action :delete} # Delete this file
|
||||
end
|
||||
|
||||
snippet execute
|
||||
@ -34,7 +34,7 @@ snippet execute
|
||||
${18:#}umask ${19:nil} # Umask for files created by the command
|
||||
|
||||
${20:#}${21:action :run} # Run this command (Default)
|
||||
${22:#}${23:action :nothing} # Do not run this command
|
||||
${22:#}${0:action :nothing} # Do not run this command
|
||||
end
|
||||
|
||||
snippet link
|
||||
@ -46,7 +46,7 @@ snippet link
|
||||
${8:#}group ${9} # The group of the symlink
|
||||
|
||||
${10:#}${11:action :create} # Create a link (Default)
|
||||
${12:#}${13:action :delete} # Delete a link
|
||||
${12:#}${0:action :delete} # Delete a link
|
||||
end
|
||||
|
||||
snippet package
|
||||
@ -61,7 +61,7 @@ snippet package
|
||||
${12:#}${13:action :install} # Install a package - if version is provided, install that specific version (Default)
|
||||
${14:#}${15:action :upgrade} # Upgrade a package - if version is provided, upgrade to that specific version
|
||||
${16:#}${17:action :remove} # Remove a package
|
||||
${18:#}${19:action :purge} # Purge a package (this usually entails removing configuration files as well as the package itself)
|
||||
${18:#}${0:action :purge} # Purge a package (this usually entails removing configuration files as well as the package itself)
|
||||
end
|
||||
|
||||
snippet service
|
||||
@ -83,7 +83,7 @@ snippet service
|
||||
${26:#}${27:action :start} # Start this service
|
||||
${28:#}${29:action :stop} # Stop this service
|
||||
${30:#}${31:action :restart} # Restart this service
|
||||
${32:#}${33:action :reload} # Reload the configuration for this service
|
||||
${32:#}${0:action :reload} # Reload the configuration for this service
|
||||
end
|
||||
|
||||
snippet file
|
||||
@ -97,7 +97,7 @@ snippet file
|
||||
|
||||
${12:#}${13:action :create} # Create this file (Default)
|
||||
${14:#}${15:action :delete} # Delete this file
|
||||
${16:#}${17:action :touch} # Touch this file (update the mtime/atime)
|
||||
${16:#}${0:action :touch} # Touch this file (update the mtime/atime)
|
||||
end
|
||||
|
||||
snippet directory
|
||||
@ -109,7 +109,7 @@ snippet directory
|
||||
${10:#}recursive ${11:false} # When deleting the directory, delete it recursively. When creating the directory, create recursively (ie, mkdir -p)
|
||||
|
||||
${12:#}${13:action :create} # Create this directory (Default)
|
||||
${14:#}${15:action :delete} # Delete this directory
|
||||
${14:#}${0:action :delete} # Delete this directory
|
||||
end
|
||||
|
||||
snippet template
|
||||
@ -127,7 +127,7 @@ snippet template
|
||||
|
||||
${20:#}${21:action :create} # Create the file (Default)
|
||||
${22:#}${23:action :delete} # Delete this file
|
||||
${24:#}${25:action :touch} # Touch this file (update the mtime/atime)
|
||||
${24:#}${0:action :touch} # Touch this file (update the mtime/atime)
|
||||
end
|
||||
|
||||
snippet svn
|
||||
@ -144,7 +144,7 @@ snippet svn
|
||||
|
||||
${18:#}${19:action :sync} # Update the source to the specified revision, or get a new checkout (Default)
|
||||
${20:#}${21:action :checkout} # Checkout the source. Does nothing if a checkout is available
|
||||
${22:#}${23:action :export} # Export the source, excluding or removing any version control artifacts
|
||||
${22:#}${0:action :export} # Export the source, excluding or removing any version control artifacts
|
||||
end
|
||||
|
||||
snippet git
|
||||
@ -162,7 +162,7 @@ snippet git
|
||||
|
||||
${20:#}${21:action :sync} # Update the source to the specified revision, or get a new clone (Default)
|
||||
${22:#}${23:action :checkout} # Clone the source. Does nothing if a checkout is available
|
||||
${24:#}${25:action :export} # Export the source, excluding or removing any version control artifacts
|
||||
${24:#}${0:action :export} # Export the source, excluding or removing any version control artifacts
|
||||
end
|
||||
|
||||
snippet deploy
|
||||
@ -200,5 +200,5 @@ snippet deploy
|
||||
|
||||
${60:#}${61::deploy} # Deploy the application (Default)
|
||||
${62:#}${63::force_deploy} # For the revision deploy strategy, this removes any existing release of the same code version and re-deploys in its place
|
||||
${64:#}${65::rollback} # Rollback the application to the previous release
|
||||
${64:#}${0::rollback} # Rollback the application to the previous release
|
||||
end
|
||||
|
@ -1,90 +1,90 @@
|
||||
snippet comm
|
||||
(comment
|
||||
${1}
|
||||
${0}
|
||||
)
|
||||
snippet condp
|
||||
(condp ${1:pred} ${2:expr}
|
||||
${3})
|
||||
${0})
|
||||
snippet def
|
||||
(def ${1})
|
||||
(def ${0})
|
||||
snippet defm
|
||||
(defmethod ${1:multifn} "${2:doc-string}" ${3:dispatch-val} [${4:args}]
|
||||
${5})
|
||||
${0})
|
||||
snippet defmm
|
||||
(defmulti ${1:name} "${2:doc-string}" ${3:dispatch-fn})
|
||||
(defmulti ${1:name} "${2:doc-string}" ${0:dispatch-fn})
|
||||
snippet defma
|
||||
(defmacro ${1:name} "${2:doc-string}" ${3:dispatch-fn})
|
||||
(defmacro ${1:name} "${2:doc-string}" ${0:dispatch-fn})
|
||||
snippet defn
|
||||
(defn ${1:name} "${2:doc-string}" [${3:arg-list}]
|
||||
${4})
|
||||
${0})
|
||||
snippet defp
|
||||
(defprotocol ${1:name}
|
||||
${2})
|
||||
${0})
|
||||
snippet defr
|
||||
(defrecord ${1:name} [${2:fields}]
|
||||
${3:protocol}
|
||||
${4})
|
||||
${0})
|
||||
snippet deft
|
||||
(deftest ${1:name}
|
||||
(is (= ${2:assertion})))
|
||||
${3})
|
||||
${0})
|
||||
snippet is
|
||||
(is (= ${1} ${2}))
|
||||
(is (= ${1} ${0}))
|
||||
snippet defty
|
||||
(deftype ${1:Name} [${2:fields}]
|
||||
${3:Protocol}
|
||||
${4})
|
||||
${0})
|
||||
snippet doseq
|
||||
(doseq [${1:elem} ${2:coll}]
|
||||
${3})
|
||||
${0})
|
||||
snippet fn
|
||||
(fn [${1:arg-list}] ${2})
|
||||
(fn [${1:arg-list}] ${0})
|
||||
snippet if
|
||||
(if ${1:test-expr}
|
||||
${2:then-expr}
|
||||
${3:else-expr})
|
||||
${0:else-expr})
|
||||
snippet if-let
|
||||
(if-let [${1:result} ${2:test-expr}]
|
||||
(${3:then-expr} $1)
|
||||
(${4:else-expr}))
|
||||
(${0:else-expr}))
|
||||
snippet imp
|
||||
(:import [${1:package}])
|
||||
& {:keys [${1:keys}] :or {${2:defaults}}}
|
||||
& {:keys [${1:keys}] :or {${0:defaults}}}
|
||||
snippet let
|
||||
(let [${1:name} ${2:expr}]
|
||||
${3})
|
||||
${0})
|
||||
snippet letfn
|
||||
(letfn [(${1:name) [${2:args}]
|
||||
${3})])
|
||||
${0})])
|
||||
snippet map
|
||||
(map ${1:func} ${2:coll})
|
||||
(map ${1:func} ${0:coll})
|
||||
snippet mapl
|
||||
(map #(${1:lambda}) ${2:coll})
|
||||
(map #(${1:lambda}) ${0:coll})
|
||||
snippet met
|
||||
(${1:name} [${2:this} ${3:args}]
|
||||
${4})
|
||||
${0})
|
||||
snippet ns
|
||||
(ns ${1:name}
|
||||
${2})
|
||||
${0})
|
||||
snippet dotimes
|
||||
(dotimes [_ 10]
|
||||
(time
|
||||
(dotimes [_ ${1:times}]
|
||||
${2})))
|
||||
${0})))
|
||||
snippet pmethod
|
||||
(${1:name} [${2:this} ${3:args}])
|
||||
(${1:name} [${2:this} ${0:args}])
|
||||
snippet refer
|
||||
(:refer-clojure :exclude [${1}])
|
||||
(:refer-clojure :exclude [${0}])
|
||||
snippet require
|
||||
(:require [${1:namespace} :as [${2}]])
|
||||
(:require [${1:namespace} :as [${0}]])
|
||||
snippet use
|
||||
(:use [${1:namespace} :only [${2}]])
|
||||
(:use [${1:namespace} :only [${0}]])
|
||||
snippet print
|
||||
(println ${1})
|
||||
(println ${0})
|
||||
snippet reduce
|
||||
(reduce ${1:(fn [p n] ${3})} ${2})
|
||||
snippet when
|
||||
(when ${1:test} ${2:body})
|
||||
(when ${1:test} ${0:body})
|
||||
snippet when-let
|
||||
(when-let [${1:result} ${2:test}]
|
||||
${3:body})
|
||||
${0:body})
|
||||
|
@ -8,7 +8,7 @@ snippet cmake
|
||||
${$2_INCLUDE_DIR}
|
||||
)
|
||||
|
||||
ADD_SUBDIRECTORY(${3:src})
|
||||
ADD_SUBDIRECTORY(${0:src})
|
||||
|
||||
ADD_EXECUTABLE($1)
|
||||
|
||||
@ -18,41 +18,41 @@ snippet cmake
|
||||
|
||||
snippet include
|
||||
INCLUDE_DIRECTORIES(
|
||||
${${1:INCLUDE_DIR}}
|
||||
${${0:INCLUDE_DIR}}
|
||||
)
|
||||
|
||||
snippet find
|
||||
FIND_PACKAGE(${1:LIBRARY})
|
||||
FIND_PACKAGE(${0:LIBRARY})
|
||||
|
||||
snippet glob
|
||||
FILE(GLOB ${1:SRCS} *.${2:cpp})
|
||||
FILE(GLOB ${1:SRCS} *.${0:cpp})
|
||||
|
||||
snippet subdir
|
||||
ADD_SUBDIRECTORY(${1:src})
|
||||
ADD_SUBDIRECTORY(${0:src})
|
||||
|
||||
snippet lib
|
||||
ADD_LIBRARY(${1:lib} ${2:STATIC}
|
||||
${${3:SRCS}}
|
||||
${${0:SRCS}}
|
||||
)
|
||||
|
||||
snippet link
|
||||
TARGET_LINK_LIBRARIES(${1:bin}
|
||||
${2:somelib}
|
||||
${0:somelib}
|
||||
)
|
||||
|
||||
snippet bin
|
||||
ADD_EXECUTABLE(${1:bin})
|
||||
|
||||
snippet set
|
||||
SET(${1:var} ${2:val})
|
||||
SET(${1:var} ${0:val})
|
||||
|
||||
snippet dep
|
||||
ADD_DEPENDENCIES(${1:target}
|
||||
${2:dep}
|
||||
${0:dep}
|
||||
)
|
||||
|
||||
snippet props
|
||||
SET_TARGET_PROPERTIES(${1:target}
|
||||
${2:PROPERTIES} ${3:COMPILE_FLAGS}
|
||||
${4:"-O3 -Wall -pedantic"}
|
||||
${0:"-O3 -Wall -pedantic"}
|
||||
)
|
||||
|
@ -2,94 +2,94 @@
|
||||
snippet forindo
|
||||
for ${1:name} in ${2:array}
|
||||
do ($1) ->
|
||||
${3:// body}
|
||||
${0:// body}
|
||||
# Array comprehension
|
||||
snippet fora
|
||||
for ${1:name} in ${2:array}
|
||||
${3:# body...}
|
||||
${0:# body...}
|
||||
# Object comprehension
|
||||
snippet foro
|
||||
for ${1:key}, ${2:value} of ${3:object}
|
||||
${4:# body...}
|
||||
${0:# body...}
|
||||
# Range comprehension (inclusive)
|
||||
snippet forr
|
||||
for ${1:name} in [${2:start}..${3:finish}]
|
||||
${4:# body...}
|
||||
${0:# body...}
|
||||
snippet forrb
|
||||
for ${1:name} in [${2:start}..${3:finish}] by ${4:step}
|
||||
${5:# body...}
|
||||
${0:# body...}
|
||||
# Range comprehension (exclusive)
|
||||
snippet forrex
|
||||
for ${1:name} in [${2:start}...${3:finish}]
|
||||
${4:# body...}
|
||||
${0:# body...}
|
||||
snippet forrexb
|
||||
for ${1:name} in [${2:start}...${3:finish}] by ${4:step}
|
||||
${5:# body...}
|
||||
${0:# body...}
|
||||
# Function
|
||||
snippet fun
|
||||
(${1:args}) ->
|
||||
${2:# body...}
|
||||
${0:# body...}
|
||||
# Function (bound)
|
||||
snippet bfun
|
||||
(${1:args}) =>
|
||||
${2:# body...}
|
||||
${0:# body...}
|
||||
# Class
|
||||
snippet cla class ..
|
||||
class ${1:`substitute(vim_snippets#Filename(), '\(_\|^\)\(.\)', '\u\2', 'g')`}
|
||||
${2}
|
||||
${0}
|
||||
snippet cla class .. constructor: ..
|
||||
class ${1:`substitute(vim_snippets#Filename(), '\(_\|^\)\(.\)', '\u\2', 'g')`}
|
||||
constructor: (${2:args}) ->
|
||||
${3}
|
||||
|
||||
${4}
|
||||
${0}
|
||||
snippet cla class .. extends ..
|
||||
class ${1:`substitute(vim_snippets#Filename(), '\(_\|^\)\(.\)', '\u\2', 'g')`} extends ${2:ParentClass}
|
||||
${3}
|
||||
${0}
|
||||
snippet cla class .. extends .. constructor: ..
|
||||
class ${1:`substitute(vim_snippets#Filename(), '\(_\|^\)\(.\)', '\u\2', 'g')`} extends ${2:ParentClass}
|
||||
constructor: (${3:args}) ->
|
||||
${4}
|
||||
|
||||
${5}
|
||||
${0}
|
||||
# If
|
||||
snippet if
|
||||
if ${1:condition}
|
||||
${2:# body...}
|
||||
${0:# body...}
|
||||
# If __ Else
|
||||
snippet ife
|
||||
if ${1:condition}
|
||||
${2:# body...}
|
||||
else
|
||||
${3:# body...}
|
||||
${0:# body...}
|
||||
# Else if
|
||||
snippet eif
|
||||
else if ${1:condition}
|
||||
${2:# body...}
|
||||
${0:# body...}
|
||||
# Ternary If
|
||||
snippet ifte
|
||||
if ${1:condition} then ${2:value} else ${3:other}
|
||||
if ${1:condition} then ${2:value} else ${0:other}
|
||||
# Unless
|
||||
snippet unl
|
||||
${1:action} unless ${2:condition}
|
||||
${1:action} unless ${0:condition}
|
||||
# Switch
|
||||
snippet swi
|
||||
switch ${1:object}
|
||||
when ${2:value}
|
||||
${3:# body...}
|
||||
${0:# body...}
|
||||
|
||||
# Log
|
||||
snippet log
|
||||
console.log ${1}
|
||||
console.log ${0}
|
||||
# Try __ Catch
|
||||
snippet try
|
||||
try
|
||||
${1}
|
||||
catch ${2:error}
|
||||
${3}
|
||||
${0}
|
||||
# Require
|
||||
snippet req
|
||||
${2:$1} = require '${1:sys}'${3}
|
||||
${2:$1} = require '${1:sys}'
|
||||
# Export
|
||||
snippet exp
|
||||
${1:root} = exports ? this
|
||||
${0:root} = exports ? this
|
||||
|
@ -1,52 +1,52 @@
|
||||
## STL Collections
|
||||
# std::array
|
||||
snippet array
|
||||
std::array<${1:T}, ${2:N}> ${3};${4}
|
||||
std::array<${1:T}, ${2:N}> ${3};
|
||||
# std::vector
|
||||
snippet vector
|
||||
std::vector<${1:T}> ${2};${3}
|
||||
std::vector<${1:T}> ${2};
|
||||
# std::deque
|
||||
snippet deque
|
||||
std::deque<${1:T}> ${2};${3}
|
||||
std::deque<${1:T}> ${2};
|
||||
# std::forward_list
|
||||
snippet flist
|
||||
std::forward_list<${1:T}> ${2};${3}
|
||||
std::forward_list<${1:T}> ${2};
|
||||
# std::list
|
||||
snippet list
|
||||
std::list<${1:T}> ${2};${3}
|
||||
std::list<${1:T}> ${2};
|
||||
# std::set
|
||||
snippet set
|
||||
std::set<${1:T}> ${2};${3}
|
||||
std::set<${1:T}> ${2};
|
||||
# std::map
|
||||
snippet map
|
||||
std::map<${1:Key}, ${2:T}> ${3};${4}
|
||||
std::map<${1:Key}, ${2:T}> ${3};
|
||||
# std::multiset
|
||||
snippet mset
|
||||
std::multiset<${1:T}> ${2};${3}
|
||||
std::multiset<${1:T}> ${2};
|
||||
# std::multimap
|
||||
snippet mmap
|
||||
std::multimap<${1:Key}, ${2:T}> ${3};${4}
|
||||
std::multimap<${1:Key}, ${2:T}> ${3};
|
||||
# std::unordered_set
|
||||
snippet uset
|
||||
std::unordered_set<${1:T}> ${2};${3}
|
||||
std::unordered_set<${1:T}> ${2};
|
||||
# std::unordered_map
|
||||
snippet umap
|
||||
std::unordered_map<${1:Key}, ${2:T}> ${3};${4}
|
||||
std::unordered_map<${1:Key}, ${2:T}> ${3};
|
||||
# std::unordered_multiset
|
||||
snippet umset
|
||||
std::unordered_multiset<${1:T}> ${2};${3}
|
||||
std::unordered_multiset<${1:T}> ${2};
|
||||
# std::unordered_multimap
|
||||
snippet ummap
|
||||
std::unordered_multimap<${1:Key}, ${2:T}> ${3};${4}
|
||||
std::unordered_multimap<${1:Key}, ${2:T}> ${3};
|
||||
# std::stack
|
||||
snippet stack
|
||||
std::stack<${1:T}> ${2};${3}
|
||||
std::stack<${1:T}> ${2};
|
||||
# std::queue
|
||||
snippet queue
|
||||
std::queue<${1:T}> ${2};${3}
|
||||
std::queue<${1:T}> ${2};
|
||||
# std::priority_queue
|
||||
snippet pqueue
|
||||
std::priority_queue<${1:T}> ${2};${3}
|
||||
std::priority_queue<${1:T}> ${2};
|
||||
##
|
||||
## Access Modifiers
|
||||
# private
|
||||
@ -75,57 +75,57 @@ snippet cl
|
||||
~$1();
|
||||
|
||||
private:
|
||||
${3:/* data */}
|
||||
${0:/* data */}
|
||||
};
|
||||
# member function implementation
|
||||
snippet mfun
|
||||
${4:void} ${1:`vim_snippets#Filename('$1', 'ClassName')`}::${2:memberFunction}(${3}) {
|
||||
${5}
|
||||
${0}
|
||||
}
|
||||
# namespace
|
||||
snippet ns
|
||||
namespace ${1:`vim_snippets#Filename('', 'my')`} {
|
||||
${2}
|
||||
${0}
|
||||
} /* namespace $1 */
|
||||
##
|
||||
## Input/Output
|
||||
# std::cout
|
||||
snippet cout
|
||||
std::cout << ${1} << std::endl;${2}
|
||||
std::cout << ${1} << std::endl;
|
||||
# std::cin
|
||||
snippet cin
|
||||
std::cin >> ${1};${2}
|
||||
std::cin >> ${1};
|
||||
##
|
||||
## Iteration
|
||||
# for i
|
||||
snippet fori
|
||||
for (int ${2:i} = 0; $2 < ${1:count}; $2${3:++}) {
|
||||
${4}
|
||||
}${5}
|
||||
}
|
||||
|
||||
# foreach
|
||||
snippet fore
|
||||
for (${1:auto} ${2:i} : ${3:container}) {
|
||||
${4}
|
||||
}${5}
|
||||
}
|
||||
# iterator
|
||||
snippet iter
|
||||
for (${1:std::vector}<${2:type}>::${3:const_iterator} ${4:i} = ${5:container}.begin(); $4 != $5.end(); ++$4) {
|
||||
${6}
|
||||
}${7}
|
||||
}
|
||||
|
||||
# auto iterator
|
||||
snippet itera
|
||||
for (auto ${1:i} = ${2:container}.begin(); $1 != $2.end(); ++$1) {
|
||||
${3:std::cout << *$1 << std::endl;}
|
||||
}${4}
|
||||
}
|
||||
##
|
||||
## Lambdas
|
||||
# lamda (one line)
|
||||
snippet ld
|
||||
[${1}](${2}){${3}}${4}
|
||||
[${1}](${2}){${3}}
|
||||
# lambda (multi-line)
|
||||
snippet lld
|
||||
[${1}](${2}){
|
||||
${3}
|
||||
}${4}
|
||||
}
|
||||
|
@ -59,203 +59,203 @@
|
||||
# entry point
|
||||
snippet sim
|
||||
public static int Main(string[] args) {
|
||||
${1}
|
||||
${0}
|
||||
return 0;
|
||||
}
|
||||
snippet simc
|
||||
public class Application {
|
||||
public static int Main(string[] args) {
|
||||
${1}
|
||||
${0}
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
# if condition
|
||||
snippet if
|
||||
if (${1}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet el
|
||||
else {
|
||||
${1}
|
||||
${0}
|
||||
}
|
||||
snippet ifs
|
||||
if (${1})
|
||||
${2}
|
||||
${0}
|
||||
# ternary conditional
|
||||
snippet t
|
||||
${1} ? ${2} : ${3}
|
||||
${1} ? ${2} : ${0}
|
||||
snippet ?
|
||||
${1} ? ${2} : ${3}
|
||||
${1} ? ${2} : ${0}
|
||||
# do while loop
|
||||
snippet do
|
||||
do {
|
||||
${2}
|
||||
${0}
|
||||
} while (${1});
|
||||
# while loop
|
||||
snippet wh
|
||||
while (${1}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
# for loop
|
||||
snippet for
|
||||
for (int ${1:i} = 0; $1 < ${2:count}; $1${3:++}) {
|
||||
${4}
|
||||
${0}
|
||||
}
|
||||
# foreach
|
||||
snippet fore
|
||||
foreach (var ${1:entry} in ${2}) {
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
snippet foreach
|
||||
foreach (var ${1:entry} in ${2}) {
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
snippet each
|
||||
foreach (var ${1:entry} in ${2}) {
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
# interfaces
|
||||
snippet interface
|
||||
public interface ${1:`vim_snippets#Filename()`} {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet if+
|
||||
public interface ${1:`vim_snippets#Filename()`} {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
# class bodies
|
||||
snippet class
|
||||
public class ${1:`vim_snippets#Filename()`} {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet cls
|
||||
${2:public} class ${1:`vim_snippets#Filename()`} {
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
snippet cls+
|
||||
public class ${1:`vim_snippets#Filename()`} {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet cls+^
|
||||
public static class ${1:`vim_snippets#Filename()`} {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet cls&
|
||||
internal class ${1:`vim_snippets#Filename()`} {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet cls&^
|
||||
internal static class ${1:`vim_snippets#Filename()`} {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet cls|
|
||||
protected class ${1:`vim_snippets#Filename()`} {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet cls|%
|
||||
protected abstract class ${1:`vim_snippets#Filename()`} {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
# constructor
|
||||
snippet ctor
|
||||
public ${1:`vim_snippets#Filename()`}() {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
# properties - auto properties by default.
|
||||
# default type is int with layout get / set.
|
||||
snippet prop
|
||||
${1:public} ${2:int} ${3:} { get; set; }${4}
|
||||
${1:public} ${2:int} ${3:} { get; set; }
|
||||
snippet p
|
||||
${1:public} ${2:int} ${3:} { get; set; }${4}
|
||||
${1:public} ${2:int} ${3:} { get; set; }
|
||||
snippet p+
|
||||
public ${1:int} ${2:} { get; set; }${3}
|
||||
public ${1:int} ${2:} { get; set; }
|
||||
snippet p+&
|
||||
public ${1:int} ${2:} { get; internal set; }${3}
|
||||
public ${1:int} ${2:} { get; internal set; }
|
||||
snippet p+|
|
||||
public ${1:int} ${2:} { get; protected set; }${3}
|
||||
public ${1:int} ${2:} { get; protected set; }
|
||||
snippet p+-
|
||||
public ${1:int} ${2:} { get; private set; }${3}
|
||||
public ${1:int} ${2:} { get; private set; }
|
||||
snippet p&
|
||||
internal ${1:int} ${2:} { get; set; }${3}
|
||||
internal ${1:int} ${2:} { get; set; }
|
||||
snippet p&|
|
||||
internal ${1:int} ${2:} { get; protected set; }${3}
|
||||
internal ${1:int} ${2:} { get; protected set; }
|
||||
snippet p&-
|
||||
internal ${1:int} ${2:} { get; private set; }${3}
|
||||
internal ${1:int} ${2:} { get; private set; }
|
||||
snippet p|
|
||||
protected ${1:int} ${2:} { get; set; }${3}
|
||||
protected ${1:int} ${2:} { get; set; }
|
||||
snippet p|-
|
||||
protected ${1:int} ${2:} { get; private set; }${3}
|
||||
protected ${1:int} ${2:} { get; private set; }
|
||||
snippet p-
|
||||
private ${1:int} ${2:} { get; set; }${3}
|
||||
private ${1:int} ${2:} { get; set; }
|
||||
# property - bool
|
||||
snippet pi
|
||||
${1:public} int ${2:} { get; set; }${3}
|
||||
${1:public} int ${2:} { get; set; }
|
||||
snippet pi+
|
||||
public int ${1} { get; set; }${2}
|
||||
public int ${1} { get; set; }
|
||||
snippet pi+&
|
||||
public int ${1} { get; internal set; }${2}
|
||||
public int ${1} { get; internal set; }
|
||||
snippet pi+|
|
||||
public int ${1} { get; protected set; }${2}
|
||||
public int ${1} { get; protected set; }
|
||||
snippet pi+-
|
||||
public int ${1} { get; private set; }${2}
|
||||
public int ${1} { get; private set; }
|
||||
snippet pi&
|
||||
internal int ${1} { get; set; }${2}
|
||||
internal int ${1} { get; set; }
|
||||
snippet pi&|
|
||||
internal int ${1} { get; protected set; }${2}
|
||||
internal int ${1} { get; protected set; }
|
||||
snippet pi&-
|
||||
internal int ${1} { get; private set; }${2}
|
||||
internal int ${1} { get; private set; }
|
||||
snippet pi|
|
||||
protected int ${1} { get; set; }${2}
|
||||
protected int ${1} { get; set; }
|
||||
snippet pi|-
|
||||
protected int ${1} { get; private set; }${2}
|
||||
protected int ${1} { get; private set; }
|
||||
snippet pi-
|
||||
private int ${1} { get; set; }${2}
|
||||
private int ${1} { get; set; }
|
||||
# property - bool
|
||||
snippet pb
|
||||
${1:public} bool ${2:} { get; set; }${3}
|
||||
${1:public} bool ${2:} { get; set; }
|
||||
snippet pb+
|
||||
public bool ${1} { get; set; }${2}
|
||||
public bool ${1} { get; set; }
|
||||
snippet pb+&
|
||||
public bool ${1} { get; internal set; }${2}
|
||||
public bool ${1} { get; internal set; }
|
||||
snippet pb+|
|
||||
public bool ${1} { get; protected set; }${2}
|
||||
public bool ${1} { get; protected set; }
|
||||
snippet pb+-
|
||||
public bool ${1} { get; private set; }${2}
|
||||
public bool ${1} { get; private set; }
|
||||
snippet pb&
|
||||
internal bool ${1} { get; set; }${2}
|
||||
internal bool ${1} { get; set; }
|
||||
snippet pb&|
|
||||
internal bool ${1} { get; protected set; }${2}
|
||||
internal bool ${1} { get; protected set; }
|
||||
snippet pb&-
|
||||
internal bool ${1} { get; private set; }${2}
|
||||
internal bool ${1} { get; private set; }
|
||||
snippet pb|
|
||||
protected bool ${1} { get; set; }${2}
|
||||
protected bool ${1} { get; set; }
|
||||
snippet pb|-
|
||||
protected bool ${1} { get; private set; }${2}
|
||||
protected bool ${1} { get; private set; }
|
||||
snippet pb-
|
||||
private bool ${1} { get; set; }${2}
|
||||
private bool ${1} { get; set; }
|
||||
# property - string
|
||||
snippet ps
|
||||
${1:public} string ${2:} { get; set; }${3}
|
||||
${1:public} string ${2:} { get; set; }
|
||||
snippet ps+
|
||||
public string ${1} { get; set; }${2}
|
||||
public string ${1} { get; set; }
|
||||
snippet ps+&
|
||||
public string ${1} { get; internal set; }${2}
|
||||
public string ${1} { get; internal set; }
|
||||
snippet ps+|
|
||||
public string ${1} { get; protected set; }${2}
|
||||
public string ${1} { get; protected set; }
|
||||
snippet ps+-
|
||||
public string ${1} { get; private set; }${2}
|
||||
public string ${1} { get; private set; }
|
||||
snippet ps&
|
||||
internal string ${1} { get; set; }${2}
|
||||
internal string ${1} { get; set; }
|
||||
snippet ps&|
|
||||
internal string ${1} { get; protected set; }${2}
|
||||
internal string ${1} { get; protected set; }
|
||||
snippet ps&-
|
||||
internal string ${1} { get; private set; }${2}
|
||||
internal string ${1} { get; private set; }
|
||||
snippet ps|
|
||||
protected string ${1} { get; set; }${2}
|
||||
protected string ${1} { get; set; }
|
||||
snippet ps|-
|
||||
protected string ${1} { get; private set; }${2}
|
||||
protected string ${1} { get; private set; }
|
||||
snippet ps-
|
||||
private string ${1} { get; set; }${2}
|
||||
private string ${1} { get; set; }
|
||||
# members - void
|
||||
snippet m
|
||||
${1:public} ${2:void} ${3:}(${4:}) {
|
||||
@ -343,32 +343,32 @@ snippet ms-
|
||||
# structure
|
||||
snippet struct
|
||||
public struct ${1:`vim_snippets#Filename()`} {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
# enumeration
|
||||
snippet enum
|
||||
public enum ${1} {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
# preprocessor directives
|
||||
snippet #if
|
||||
#if
|
||||
${1}
|
||||
${0}
|
||||
#endif
|
||||
# inline xml documentation
|
||||
snippet ///
|
||||
/// <summary>
|
||||
/// ${1}
|
||||
/// ${0}
|
||||
/// </summary>
|
||||
snippet <p
|
||||
<param name="${1}">${2:$1}</param>${3}
|
||||
<param name="${1}">${2:$1}</param>
|
||||
snippet <ex
|
||||
<exception cref="${1:System.Exception}">${2}</exception>${3}
|
||||
<exception cref="${1:System.Exception}">${2}</exception>
|
||||
snippet <r
|
||||
<returns>${1}</returns>{${2}
|
||||
<returns>${1}</returns>{
|
||||
snippet <s
|
||||
<see cref="${1}"/>${2}
|
||||
<see cref="${1}"/>
|
||||
snippet <rem
|
||||
<remarks>${1}</remarks>${2}
|
||||
<remarks>${1}</remarks>
|
||||
snippet <c
|
||||
<code>${1}</code>${2}
|
||||
<code>${1}</code>
|
||||
|
@ -1,50 +1,50 @@
|
||||
snippet .
|
||||
${1} {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet !
|
||||
!important
|
||||
snippet bdi:m+
|
||||
-moz-border-image: url(${1}) ${2:0} ${3:0} ${4:0} ${5:0} ${6:stretch} ${7:stretch};
|
||||
-moz-border-image: url(${1}) ${2:0} ${3:0} ${4:0} ${5:0} ${6:stretch} ${0:stretch};
|
||||
snippet bdi:m
|
||||
-moz-border-image: ${1};
|
||||
-moz-border-image: ${0};
|
||||
snippet bdrz:m
|
||||
-moz-border-radius: ${1};
|
||||
-moz-border-radius: ${0};
|
||||
snippet bxsh:m+
|
||||
-moz-box-shadow: ${1:0} ${2:0} ${3:0} #${4:000};
|
||||
-moz-box-shadow: ${1:0} ${2:0} ${3:0} #${0:000};
|
||||
snippet bxsh:m
|
||||
-moz-box-shadow: ${1};
|
||||
-moz-box-shadow: ${0};
|
||||
snippet bdi:w+
|
||||
-webkit-border-image: url(${1}) ${2:0} ${3:0} ${4:0} ${5:0} ${6:stretch} ${7:stretch};
|
||||
-webkit-border-image: url(${1}) ${2:0} ${3:0} ${4:0} ${5:0} ${6:stretch} ${0:stretch};
|
||||
snippet bdi:w
|
||||
-webkit-border-image: ${1};
|
||||
-webkit-border-image: ${0};
|
||||
snippet bdrz:w
|
||||
-webkit-border-radius: ${1};
|
||||
-webkit-border-radius: ${0};
|
||||
snippet bxsh:w+
|
||||
-webkit-box-shadow: ${1:0} ${2:0} ${3:0} #${4:000};
|
||||
-webkit-box-shadow: ${1:0} ${2:0} ${3:0} #${0:000};
|
||||
snippet bxsh:w
|
||||
-webkit-box-shadow: ${1};
|
||||
-webkit-box-shadow: ${0};
|
||||
snippet @f
|
||||
@font-face {
|
||||
font-family: ${1};
|
||||
src: url(${2});
|
||||
src: url(${0});
|
||||
}
|
||||
snippet @i
|
||||
@import url(${1});
|
||||
@import url(${0});
|
||||
snippet @m
|
||||
@media ${1:print} {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet bg+
|
||||
background: #${1:FFF} url(${2}) ${3:0} ${4:0} ${5:no-repeat};
|
||||
background: #${1:FFF} url(${2}) ${3:0} ${4:0} ${0:no-repeat};
|
||||
snippet bga
|
||||
background-attachment: ${1};
|
||||
background-attachment: ${0};
|
||||
snippet bga:f
|
||||
background-attachment: fixed;
|
||||
snippet bga:s
|
||||
background-attachment: scroll;
|
||||
snippet bgbk
|
||||
background-break: ${1};
|
||||
background-break: ${0};
|
||||
snippet bgbk:bb
|
||||
background-break: bounding-box;
|
||||
snippet bgbk:c
|
||||
@ -52,7 +52,7 @@ snippet bgbk:c
|
||||
snippet bgbk:eb
|
||||
background-break: each-box;
|
||||
snippet bgcp
|
||||
background-clip: ${1};
|
||||
background-clip: ${0};
|
||||
snippet bgcp:bb
|
||||
background-clip: border-box;
|
||||
snippet bgcp:cb
|
||||
@ -62,15 +62,15 @@ snippet bgcp:nc
|
||||
snippet bgcp:pb
|
||||
background-clip: padding-box;
|
||||
snippet bgc
|
||||
background-color: #${1:FFF};
|
||||
background-color: #${0:FFF};
|
||||
snippet bgc:t
|
||||
background-color: transparent;
|
||||
snippet bgi
|
||||
background-image: url(${1});
|
||||
background-image: url(${0});
|
||||
snippet bgi:n
|
||||
background-image: none;
|
||||
snippet bgo
|
||||
background-origin: ${1};
|
||||
background-origin: ${0};
|
||||
snippet bgo:bb
|
||||
background-origin: border-box;
|
||||
snippet bgo:cb
|
||||
@ -78,13 +78,13 @@ snippet bgo:cb
|
||||
snippet bgo:pb
|
||||
background-origin: padding-box;
|
||||
snippet bgpx
|
||||
background-position-x: ${1};
|
||||
background-position-x: ${0};
|
||||
snippet bgpy
|
||||
background-position-y: ${1};
|
||||
background-position-y: ${0};
|
||||
snippet bgp
|
||||
background-position: ${1:0} ${2:0};
|
||||
background-position: ${1:0} ${0:0};
|
||||
snippet bgr
|
||||
background-repeat: ${1};
|
||||
background-repeat: ${0};
|
||||
snippet bgr:n
|
||||
background-repeat: no-repeat;
|
||||
snippet bgr:x
|
||||
@ -94,7 +94,7 @@ snippet bgr:y
|
||||
snippet bgr:r
|
||||
background-repeat: repeat;
|
||||
snippet bgz
|
||||
background-size: ${1};
|
||||
background-size: ${0};
|
||||
snippet bgz:a
|
||||
background-size: auto;
|
||||
snippet bgz:ct
|
||||
@ -102,67 +102,67 @@ snippet bgz:ct
|
||||
snippet bgz:cv
|
||||
background-size: cover;
|
||||
snippet bg
|
||||
background: ${1};
|
||||
background: ${0};
|
||||
snippet bg:ie
|
||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='${1}',sizingMethod='${2:crop}');
|
||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='${1}',sizingMethod='${0:crop}');
|
||||
snippet bg:n
|
||||
background: none;
|
||||
snippet bd+
|
||||
border: ${1:1px} ${2:solid} #${3:000};
|
||||
border: ${1:1px} ${2:solid} #${0:000};
|
||||
snippet bdb+
|
||||
border-bottom: ${1:1px} ${2:solid} #${3:000};
|
||||
border-bottom: ${1:1px} ${2:solid} #${0:000};
|
||||
snippet bdbc
|
||||
border-bottom-color: #${1:000};
|
||||
border-bottom-color: #${0:000};
|
||||
snippet bdbi
|
||||
border-bottom-image: url(${1});
|
||||
border-bottom-image: url(${0});
|
||||
snippet bdbi:n
|
||||
border-bottom-image: none;
|
||||
snippet bdbli
|
||||
border-bottom-left-image: url(${1});
|
||||
border-bottom-left-image: url(${0});
|
||||
snippet bdbli:c
|
||||
border-bottom-left-image: continue;
|
||||
snippet bdbli:n
|
||||
border-bottom-left-image: none;
|
||||
snippet bdblrz
|
||||
border-bottom-left-radius: ${1};
|
||||
border-bottom-left-radius: ${0};
|
||||
snippet bdbri
|
||||
border-bottom-right-image: url(${1});
|
||||
border-bottom-right-image: url(${0});
|
||||
snippet bdbri:c
|
||||
border-bottom-right-image: continue;
|
||||
snippet bdbri:n
|
||||
border-bottom-right-image: none;
|
||||
snippet bdbrrz
|
||||
border-bottom-right-radius: ${1};
|
||||
border-bottom-right-radius: ${0};
|
||||
snippet bdbs
|
||||
border-bottom-style: ${1};
|
||||
border-bottom-style: ${0};
|
||||
snippet bdbs:n
|
||||
border-bottom-style: none;
|
||||
snippet bdbw
|
||||
border-bottom-width: ${1};
|
||||
border-bottom-width: ${0};
|
||||
snippet bdb
|
||||
border-bottom: ${1};
|
||||
border-bottom: ${0};
|
||||
snippet bdb:n
|
||||
border-bottom: none;
|
||||
snippet bdbk
|
||||
border-break: ${1};
|
||||
border-break: ${0};
|
||||
snippet bdbk:c
|
||||
border-break: close;
|
||||
snippet bdcl
|
||||
border-collapse: ${1};
|
||||
border-collapse: ${0};
|
||||
snippet bdcl:c
|
||||
border-collapse: collapse;
|
||||
snippet bdcl:s
|
||||
border-collapse: separate;
|
||||
snippet bdc
|
||||
border-color: #${1:000};
|
||||
border-color: #${0:000};
|
||||
snippet bdci
|
||||
border-corner-image: url(${1});
|
||||
border-corner-image: url(${0});
|
||||
snippet bdci:c
|
||||
border-corner-image: continue;
|
||||
snippet bdci:n
|
||||
border-corner-image: none;
|
||||
snippet bdf
|
||||
border-fit: ${1};
|
||||
border-fit: ${0};
|
||||
snippet bdf:c
|
||||
border-fit: clip;
|
||||
snippet bdf:of
|
||||
@ -178,55 +178,55 @@ snippet bdf:sp
|
||||
snippet bdf:st
|
||||
border-fit: stretch;
|
||||
snippet bdi
|
||||
border-image: url(${1}) ${2:0} ${3:0} ${4:0} ${5:0} ${6:stretch} ${7:stretch};
|
||||
border-image: url(${1}) ${2:0} ${3:0} ${4:0} ${5:0} ${6:stretch} ${0:stretch};
|
||||
snippet bdi:n
|
||||
border-image: none;
|
||||
snippet bdl+
|
||||
border-left: ${1:1px} ${2:solid} #${3:000};
|
||||
border-left: ${1:1px} ${2:solid} #${0:000};
|
||||
snippet bdlc
|
||||
border-left-color: #${1:000};
|
||||
border-left-color: #${0:000};
|
||||
snippet bdli
|
||||
border-left-image: url(${1});
|
||||
border-left-image: url(${0});
|
||||
snippet bdli:n
|
||||
border-left-image: none;
|
||||
snippet bdls
|
||||
border-left-style: ${1};
|
||||
border-left-style: ${0};
|
||||
snippet bdls:n
|
||||
border-left-style: none;
|
||||
snippet bdlw
|
||||
border-left-width: ${1};
|
||||
border-left-width: ${0};
|
||||
snippet bdl
|
||||
border-left: ${1};
|
||||
border-left: ${0};
|
||||
snippet bdl:n
|
||||
border-left: none;
|
||||
snippet bdlt
|
||||
border-length: ${1};
|
||||
border-length: ${0};
|
||||
snippet bdlt:a
|
||||
border-length: auto;
|
||||
snippet bdrz
|
||||
border-radius: ${1};
|
||||
border-radius: ${0};
|
||||
snippet bdr+
|
||||
border-right: ${1:1px} ${2:solid} #${3:000};
|
||||
border-right: ${1:1px} ${2:solid} #${0:000};
|
||||
snippet bdrc
|
||||
border-right-color: #${1:000};
|
||||
border-right-color: #${0:000};
|
||||
snippet bdri
|
||||
border-right-image: url(${1});
|
||||
border-right-image: url(${0});
|
||||
snippet bdri:n
|
||||
border-right-image: none;
|
||||
snippet bdrs
|
||||
border-right-style: ${1};
|
||||
border-right-style: ${0};
|
||||
snippet bdrs:n
|
||||
border-right-style: none;
|
||||
snippet bdrw
|
||||
border-right-width: ${1};
|
||||
border-right-width: ${0};
|
||||
snippet bdr
|
||||
border-right: ${1};
|
||||
border-right: ${0};
|
||||
snippet bdr:n
|
||||
border-right: none;
|
||||
snippet bdsp
|
||||
border-spacing: ${1};
|
||||
border-spacing: ${0};
|
||||
snippet bds
|
||||
border-style: ${1};
|
||||
border-style: ${0};
|
||||
snippet bds:ds
|
||||
border-style: dashed;
|
||||
snippet bds:dtds
|
||||
@ -254,69 +254,69 @@ snippet bds:s
|
||||
snippet bds:w
|
||||
border-style: wave;
|
||||
snippet bdt+
|
||||
border-top: ${1:1px} ${2:solid} #${3:000};
|
||||
border-top: ${1:1px} ${2:solid} #${0:000};
|
||||
snippet bdtc
|
||||
border-top-color: #${1:000};
|
||||
border-top-color: #${0:000};
|
||||
snippet bdti
|
||||
border-top-image: url(${1});
|
||||
border-top-image: url(${0});
|
||||
snippet bdti:n
|
||||
border-top-image: none;
|
||||
snippet bdtli
|
||||
border-top-left-image: url(${1});
|
||||
border-top-left-image: url(${0});
|
||||
snippet bdtli:c
|
||||
border-corner-image: continue;
|
||||
snippet bdtli:n
|
||||
border-corner-image: none;
|
||||
snippet bdtlrz
|
||||
border-top-left-radius: ${1};
|
||||
border-top-left-radius: ${0};
|
||||
snippet bdtri
|
||||
border-top-right-image: url(${1});
|
||||
border-top-right-image: url(${0});
|
||||
snippet bdtri:c
|
||||
border-top-right-image: continue;
|
||||
snippet bdtri:n
|
||||
border-top-right-image: none;
|
||||
snippet bdtrrz
|
||||
border-top-right-radius: ${1};
|
||||
border-top-right-radius: ${0};
|
||||
snippet bdts
|
||||
border-top-style: ${1};
|
||||
border-top-style: ${0};
|
||||
snippet bdts:n
|
||||
border-top-style: none;
|
||||
snippet bdtw
|
||||
border-top-width: ${1};
|
||||
border-top-width: ${0};
|
||||
snippet bdt
|
||||
border-top: ${1};
|
||||
border-top: ${0};
|
||||
snippet bdt:n
|
||||
border-top: none;
|
||||
snippet bdw
|
||||
border-width: ${1};
|
||||
border-width: ${0};
|
||||
snippet bd
|
||||
border: ${1};
|
||||
border: ${0};
|
||||
snippet bd:n
|
||||
border: none;
|
||||
snippet b
|
||||
bottom: ${1};
|
||||
bottom: ${0};
|
||||
snippet b:a
|
||||
bottom: auto;
|
||||
snippet bxsh+
|
||||
box-shadow: ${1:0} ${2:0} ${3:0} #${4:000};
|
||||
box-shadow: ${1:0} ${2:0} ${3:0} #${0:000};
|
||||
snippet bxsh
|
||||
box-shadow: ${1};
|
||||
box-shadow: ${0};
|
||||
snippet bxsh:n
|
||||
box-shadow: none;
|
||||
snippet bxz
|
||||
box-sizing: ${1};
|
||||
box-sizing: ${0};
|
||||
snippet bxz:bb
|
||||
box-sizing: border-box;
|
||||
snippet bxz:cb
|
||||
box-sizing: content-box;
|
||||
snippet cps
|
||||
caption-side: ${1};
|
||||
caption-side: ${0};
|
||||
snippet cps:b
|
||||
caption-side: bottom;
|
||||
snippet cps:t
|
||||
caption-side: top;
|
||||
snippet cl
|
||||
clear: ${1};
|
||||
clear: ${0};
|
||||
snippet cl:b
|
||||
clear: both;
|
||||
snippet cl:l
|
||||
@ -326,23 +326,23 @@ snippet cl:n
|
||||
snippet cl:r
|
||||
clear: right;
|
||||
snippet cp
|
||||
clip: ${1};
|
||||
clip: ${0};
|
||||
snippet cp:a
|
||||
clip: auto;
|
||||
snippet cp:r
|
||||
clip: rect(${1:0} ${2:0} ${3:0} ${4:0});
|
||||
clip: rect(${1:0} ${2:0} ${3:0} ${0:0});
|
||||
snippet c
|
||||
color: #${1:000};
|
||||
color: #${0:000};
|
||||
snippet ct
|
||||
content: ${1};
|
||||
content: ${0};
|
||||
snippet ct:a
|
||||
content: attr(${1});
|
||||
content: attr(${0});
|
||||
snippet ct:cq
|
||||
content: close-quote;
|
||||
snippet ct:c
|
||||
content: counter(${1});
|
||||
content: counter(${0});
|
||||
snippet ct:cs
|
||||
content: counters(${1});
|
||||
content: counters(${0});
|
||||
snippet ct:ncq
|
||||
content: no-close-quote;
|
||||
snippet ct:noq
|
||||
@ -352,11 +352,11 @@ snippet ct:n
|
||||
snippet ct:oq
|
||||
content: open-quote;
|
||||
snippet coi
|
||||
counter-increment: ${1};
|
||||
counter-increment: ${0};
|
||||
snippet cor
|
||||
counter-reset: ${1};
|
||||
counter-reset: ${0};
|
||||
snippet cur
|
||||
cursor: ${1};
|
||||
cursor: ${0};
|
||||
snippet cur:a
|
||||
cursor: auto;
|
||||
snippet cur:c
|
||||
@ -374,7 +374,7 @@ snippet cur:p
|
||||
snippet cur:t
|
||||
cursor: text;
|
||||
snippet d
|
||||
display: ${1};
|
||||
display: ${0};
|
||||
snippet d:mib
|
||||
display: -moz-inline-box;
|
||||
snippet d:mis
|
||||
@ -414,7 +414,7 @@ snippet d:tbr
|
||||
snippet d:tb
|
||||
display: table;
|
||||
snippet ec
|
||||
empty-cells: ${1};
|
||||
empty-cells: ${0};
|
||||
snippet ec:h
|
||||
empty-cells: hide;
|
||||
snippet ec:s
|
||||
@ -422,7 +422,7 @@ snippet ec:s
|
||||
snippet exp
|
||||
expression()
|
||||
snippet fl
|
||||
float: ${1};
|
||||
float: ${0};
|
||||
snippet fl:l
|
||||
float: left;
|
||||
snippet fl:n
|
||||
@ -430,9 +430,9 @@ snippet fl:n
|
||||
snippet fl:r
|
||||
float: right;
|
||||
snippet f+
|
||||
font: ${1:1em} ${2:Arial},${3:sans-serif};
|
||||
font: ${1:1em} ${2:Arial},${0:sans-serif};
|
||||
snippet fef
|
||||
font-effect: ${1};
|
||||
font-effect: ${0};
|
||||
snippet fef:eb
|
||||
font-effect: emboss;
|
||||
snippet fef:eg
|
||||
@ -442,13 +442,13 @@ snippet fef:n
|
||||
snippet fef:o
|
||||
font-effect: outline;
|
||||
snippet femp
|
||||
font-emphasize-position: ${1};
|
||||
font-emphasize-position: ${0};
|
||||
snippet femp:a
|
||||
font-emphasize-position: after;
|
||||
snippet femp:b
|
||||
font-emphasize-position: before;
|
||||
snippet fems
|
||||
font-emphasize-style: ${1};
|
||||
font-emphasize-style: ${0};
|
||||
snippet fems:ac
|
||||
font-emphasize-style: accent;
|
||||
snippet fems:c
|
||||
@ -460,27 +460,27 @@ snippet fems:dt
|
||||
snippet fems:n
|
||||
font-emphasize-style: none;
|
||||
snippet fem
|
||||
font-emphasize: ${1};
|
||||
font-emphasize: ${0};
|
||||
snippet ff
|
||||
font-family: ${1};
|
||||
font-family: ${0};
|
||||
snippet ff:c
|
||||
font-family: ${1:'Monotype Corsiva','Comic Sans MS'},cursive;
|
||||
font-family: ${0:'Monotype Corsiva','Comic Sans MS'},cursive;
|
||||
snippet ff:f
|
||||
font-family: ${1:Capitals,Impact},fantasy;
|
||||
font-family: ${0:Capitals,Impact},fantasy;
|
||||
snippet ff:m
|
||||
font-family: ${1:Monaco,'Courier New'},monospace;
|
||||
font-family: ${0:Monaco,'Courier New'},monospace;
|
||||
snippet ff:ss
|
||||
font-family: ${1:Helvetica,Arial},sans-serif;
|
||||
font-family: ${0:Helvetica,Arial},sans-serif;
|
||||
snippet ff:s
|
||||
font-family: ${1:Georgia,'Times New Roman'},serif;
|
||||
font-family: ${0:Georgia,'Times New Roman'},serif;
|
||||
snippet fza
|
||||
font-size-adjust: ${1};
|
||||
font-size-adjust: ${0};
|
||||
snippet fza:n
|
||||
font-size-adjust: none;
|
||||
snippet fz
|
||||
font-size: ${1};
|
||||
font-size: ${0};
|
||||
snippet fsm
|
||||
font-smooth: ${1};
|
||||
font-smooth: ${0};
|
||||
snippet fsm:aw
|
||||
font-smooth: always;
|
||||
snippet fsm:a
|
||||
@ -488,7 +488,7 @@ snippet fsm:a
|
||||
snippet fsm:n
|
||||
font-smooth: never;
|
||||
snippet fst
|
||||
font-stretch: ${1};
|
||||
font-stretch: ${0};
|
||||
snippet fst:c
|
||||
font-stretch: condensed;
|
||||
snippet fst:e
|
||||
@ -508,7 +508,7 @@ snippet fst:uc
|
||||
snippet fst:ue
|
||||
font-stretch: ultra-expanded;
|
||||
snippet fs
|
||||
font-style: ${1};
|
||||
font-style: ${0};
|
||||
snippet fs:i
|
||||
font-style: italic;
|
||||
snippet fs:n
|
||||
@ -516,13 +516,13 @@ snippet fs:n
|
||||
snippet fs:o
|
||||
font-style: oblique;
|
||||
snippet fv
|
||||
font-variant: ${1};
|
||||
font-variant: ${0};
|
||||
snippet fv:n
|
||||
font-variant: normal;
|
||||
snippet fv:sc
|
||||
font-variant: small-caps;
|
||||
snippet fw
|
||||
font-weight: ${1};
|
||||
font-weight: ${0};
|
||||
snippet fw:b
|
||||
font-weight: bold;
|
||||
snippet fw:br
|
||||
@ -532,31 +532,31 @@ snippet fw:lr
|
||||
snippet fw:n
|
||||
font-weight: normal;
|
||||
snippet f
|
||||
font: ${1};
|
||||
font: ${0};
|
||||
snippet h
|
||||
height: ${1};
|
||||
height: ${0};
|
||||
snippet h:a
|
||||
height: auto;
|
||||
snippet l
|
||||
left: ${1};
|
||||
left: ${0};
|
||||
snippet l:a
|
||||
left: auto;
|
||||
snippet lts
|
||||
letter-spacing: ${1};
|
||||
letter-spacing: ${0};
|
||||
snippet lh
|
||||
line-height: ${1};
|
||||
line-height: ${0};
|
||||
snippet lisi
|
||||
list-style-image: url(${1});
|
||||
list-style-image: url(${0});
|
||||
snippet lisi:n
|
||||
list-style-image: none;
|
||||
snippet lisp
|
||||
list-style-position: ${1};
|
||||
list-style-position: ${0};
|
||||
snippet lisp:i
|
||||
list-style-position: inside;
|
||||
snippet lisp:o
|
||||
list-style-position: outside;
|
||||
snippet list
|
||||
list-style-type: ${1};
|
||||
list-style-type: ${0};
|
||||
snippet list:c
|
||||
list-style-type: circle;
|
||||
snippet list:dclz
|
||||
@ -574,75 +574,75 @@ snippet list:s
|
||||
snippet list:ur
|
||||
list-style-type: upper-roman;
|
||||
snippet lis
|
||||
list-style: ${1};
|
||||
list-style: ${0};
|
||||
snippet lis:n
|
||||
list-style: none;
|
||||
snippet mb
|
||||
margin-bottom: ${1};
|
||||
margin-bottom: ${0};
|
||||
snippet mb:a
|
||||
margin-bottom: auto;
|
||||
snippet ml
|
||||
margin-left: ${1};
|
||||
margin-left: ${0};
|
||||
snippet ml:a
|
||||
margin-left: auto;
|
||||
snippet mr
|
||||
margin-right: ${1};
|
||||
margin-right: ${0};
|
||||
snippet mr:a
|
||||
margin-right: auto;
|
||||
snippet mt
|
||||
margin-top: ${1};
|
||||
margin-top: ${0};
|
||||
snippet mt:a
|
||||
margin-top: auto;
|
||||
snippet m
|
||||
margin: ${1};
|
||||
margin: ${0};
|
||||
snippet m:4
|
||||
margin: ${1:0} ${2:0} ${3:0} ${4:0};
|
||||
margin: ${1:0} ${2:0} ${3:0} ${0:0};
|
||||
snippet m:3
|
||||
margin: ${1:0} ${2:0} ${3:0};
|
||||
margin: ${1:0} ${2:0} ${0:0};
|
||||
snippet m:2
|
||||
margin: ${1:0} ${2:0};
|
||||
margin: ${1:0} ${0:0};
|
||||
snippet m:0
|
||||
margin: 0;
|
||||
snippet m:a
|
||||
margin: auto;
|
||||
snippet mah
|
||||
max-height: ${1};
|
||||
max-height: ${0};
|
||||
snippet mah:n
|
||||
max-height: none;
|
||||
snippet maw
|
||||
max-width: ${1};
|
||||
max-width: ${0};
|
||||
snippet maw:n
|
||||
max-width: none;
|
||||
snippet mih
|
||||
min-height: ${1};
|
||||
min-height: ${0};
|
||||
snippet miw
|
||||
min-width: ${1};
|
||||
min-width: ${0};
|
||||
snippet op
|
||||
opacity: ${1};
|
||||
opacity: ${0};
|
||||
snippet op:ie
|
||||
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=${1:100});
|
||||
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=${0:100});
|
||||
snippet op:ms
|
||||
-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=${1:100})';
|
||||
-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=${0:100})';
|
||||
snippet orp
|
||||
orphans: ${1};
|
||||
orphans: ${0};
|
||||
snippet o+
|
||||
outline: ${1:1px} ${2:solid} #${3:000};
|
||||
outline: ${1:1px} ${2:solid} #${0:000};
|
||||
snippet oc
|
||||
outline-color: ${1:#000};
|
||||
outline-color: ${0:#000};
|
||||
snippet oc:i
|
||||
outline-color: invert;
|
||||
snippet oo
|
||||
outline-offset: ${1};
|
||||
outline-offset: ${0};
|
||||
snippet os
|
||||
outline-style: ${1};
|
||||
outline-style: ${0};
|
||||
snippet ow
|
||||
outline-width: ${1};
|
||||
outline-width: ${0};
|
||||
snippet o
|
||||
outline: ${1};
|
||||
outline: ${0};
|
||||
snippet o:n
|
||||
outline: none;
|
||||
snippet ovs
|
||||
overflow-style: ${1};
|
||||
overflow-style: ${0};
|
||||
snippet ovs:a
|
||||
overflow-style: auto;
|
||||
snippet ovs:mq
|
||||
@ -654,7 +654,7 @@ snippet ovs:p
|
||||
snippet ovs:s
|
||||
overflow-style: scrollbar;
|
||||
snippet ovx
|
||||
overflow-x: ${1};
|
||||
overflow-x: ${0};
|
||||
snippet ovx:a
|
||||
overflow-x: auto;
|
||||
snippet ovx:h
|
||||
@ -664,7 +664,7 @@ snippet ovx:s
|
||||
snippet ovx:v
|
||||
overflow-x: visible;
|
||||
snippet ovy
|
||||
overflow-y: ${1};
|
||||
overflow-y: ${0};
|
||||
snippet ovy:a
|
||||
overflow-y: auto;
|
||||
snippet ovy:h
|
||||
@ -674,7 +674,7 @@ snippet ovy:s
|
||||
snippet ovy:v
|
||||
overflow-y: visible;
|
||||
snippet ov
|
||||
overflow: ${1};
|
||||
overflow: ${0};
|
||||
snippet ov:a
|
||||
overflow: auto;
|
||||
snippet ov:h
|
||||
@ -684,25 +684,25 @@ snippet ov:s
|
||||
snippet ov:v
|
||||
overflow: visible;
|
||||
snippet pb
|
||||
padding-bottom: ${1};
|
||||
padding-bottom: ${0};
|
||||
snippet pl
|
||||
padding-left: ${1};
|
||||
padding-left: ${0};
|
||||
snippet pr
|
||||
padding-right: ${1};
|
||||
padding-right: ${0};
|
||||
snippet pt
|
||||
padding-top: ${1};
|
||||
padding-top: ${0};
|
||||
snippet p
|
||||
padding: ${1};
|
||||
padding: ${0};
|
||||
snippet p:4
|
||||
padding: ${1:0} ${2:0} ${3:0} ${4:0};
|
||||
padding: ${1:0} ${2:0} ${3:0} ${0:0};
|
||||
snippet p:3
|
||||
padding: ${1:0} ${2:0} ${3:0};
|
||||
padding: ${1:0} ${2:0} ${0:0};
|
||||
snippet p:2
|
||||
padding: ${1:0} ${2:0};
|
||||
padding: ${1:0} ${0:0};
|
||||
snippet p:0
|
||||
padding: 0;
|
||||
snippet pgba
|
||||
page-break-after: ${1};
|
||||
page-break-after: ${0};
|
||||
snippet pgba:aw
|
||||
page-break-after: always;
|
||||
snippet pgba:a
|
||||
@ -712,7 +712,7 @@ snippet pgba:l
|
||||
snippet pgba:r
|
||||
page-break-after: right;
|
||||
snippet pgbb
|
||||
page-break-before: ${1};
|
||||
page-break-before: ${0};
|
||||
snippet pgbb:aw
|
||||
page-break-before: always;
|
||||
snippet pgbb:a
|
||||
@ -722,13 +722,13 @@ snippet pgbb:l
|
||||
snippet pgbb:r
|
||||
page-break-before: right;
|
||||
snippet pgbi
|
||||
page-break-inside: ${1};
|
||||
page-break-inside: ${0};
|
||||
snippet pgbi:a
|
||||
page-break-inside: auto;
|
||||
snippet pgbi:av
|
||||
page-break-inside: avoid;
|
||||
snippet pos
|
||||
position: ${1};
|
||||
position: ${0};
|
||||
snippet pos:a
|
||||
position: absolute;
|
||||
snippet pos:f
|
||||
@ -738,7 +738,7 @@ snippet pos:r
|
||||
snippet pos:s
|
||||
position: static;
|
||||
snippet q
|
||||
quotes: ${1};
|
||||
quotes: ${0};
|
||||
snippet q:en
|
||||
quotes: '\201C' '\201D' '\2018' '\2019';
|
||||
snippet q:n
|
||||
@ -746,7 +746,7 @@ snippet q:n
|
||||
snippet q:ru
|
||||
quotes: '\00AB' '\00BB' '\201E' '\201C';
|
||||
snippet rz
|
||||
resize: ${1};
|
||||
resize: ${0};
|
||||
snippet rz:b
|
||||
resize: both;
|
||||
snippet rz:h
|
||||
@ -756,17 +756,17 @@ snippet rz:n
|
||||
snippet rz:v
|
||||
resize: vertical;
|
||||
snippet r
|
||||
right: ${1};
|
||||
right: ${0};
|
||||
snippet r:a
|
||||
right: auto;
|
||||
snippet tbl
|
||||
table-layout: ${1};
|
||||
table-layout: ${0};
|
||||
snippet tbl:a
|
||||
table-layout: auto;
|
||||
snippet tbl:f
|
||||
table-layout: fixed;
|
||||
snippet tal
|
||||
text-align-last: ${1};
|
||||
text-align-last: ${0};
|
||||
snippet tal:a
|
||||
text-align-last: auto;
|
||||
snippet tal:c
|
||||
@ -776,7 +776,7 @@ snippet tal:l
|
||||
snippet tal:r
|
||||
text-align-last: right;
|
||||
snippet ta
|
||||
text-align: ${1};
|
||||
text-align: ${0};
|
||||
snippet ta:c
|
||||
text-align: center;
|
||||
snippet ta:l
|
||||
@ -784,7 +784,7 @@ snippet ta:l
|
||||
snippet ta:r
|
||||
text-align: right;
|
||||
snippet td
|
||||
text-decoration: ${1};
|
||||
text-decoration: ${0};
|
||||
snippet td:l
|
||||
text-decoration: line-through;
|
||||
snippet td:n
|
||||
@ -794,7 +794,7 @@ snippet td:o
|
||||
snippet td:u
|
||||
text-decoration: underline;
|
||||
snippet te
|
||||
text-emphasis: ${1};
|
||||
text-emphasis: ${0};
|
||||
snippet te:ac
|
||||
text-emphasis: accent;
|
||||
snippet te:a
|
||||
@ -810,7 +810,7 @@ snippet te:dt
|
||||
snippet te:n
|
||||
text-emphasis: none;
|
||||
snippet th
|
||||
text-height: ${1};
|
||||
text-height: ${0};
|
||||
snippet th:a
|
||||
text-height: auto;
|
||||
snippet th:f
|
||||
@ -820,11 +820,11 @@ snippet th:m
|
||||
snippet th:t
|
||||
text-height: text-size;
|
||||
snippet ti
|
||||
text-indent: ${1};
|
||||
text-indent: ${0};
|
||||
snippet ti:-
|
||||
text-indent: -9999px;
|
||||
snippet tj
|
||||
text-justify: ${1};
|
||||
text-justify: ${0};
|
||||
snippet tj:a
|
||||
text-justify: auto;
|
||||
snippet tj:d
|
||||
@ -840,23 +840,23 @@ snippet tj:k
|
||||
snippet tj:t
|
||||
text-justify: tibetan;
|
||||
snippet to+
|
||||
text-outline: ${1:0} ${2:0} #${3:000};
|
||||
text-outline: ${1:0} ${2:0} #${0:000};
|
||||
snippet to
|
||||
text-outline: ${1};
|
||||
text-outline: ${0};
|
||||
snippet to:n
|
||||
text-outline: none;
|
||||
snippet tr
|
||||
text-replace: ${1};
|
||||
text-replace: ${0};
|
||||
snippet tr:n
|
||||
text-replace: none;
|
||||
snippet tsh+
|
||||
text-shadow: ${1:0} ${2:0} ${3:0} #${4:000};
|
||||
text-shadow: ${1:0} ${2:0} ${3:0} #${0:000};
|
||||
snippet tsh
|
||||
text-shadow: ${1};
|
||||
text-shadow: ${0};
|
||||
snippet tsh:n
|
||||
text-shadow: none;
|
||||
snippet tt
|
||||
text-transform: ${1};
|
||||
text-transform: ${0};
|
||||
snippet tt:c
|
||||
text-transform: capitalize;
|
||||
snippet tt:l
|
||||
@ -866,7 +866,7 @@ snippet tt:n
|
||||
snippet tt:u
|
||||
text-transform: uppercase;
|
||||
snippet tw
|
||||
text-wrap: ${1};
|
||||
text-wrap: ${0};
|
||||
snippet tw:no
|
||||
text-wrap: none;
|
||||
snippet tw:n
|
||||
@ -876,11 +876,11 @@ snippet tw:s
|
||||
snippet tw:u
|
||||
text-wrap: unrestricted;
|
||||
snippet t
|
||||
top: ${1};
|
||||
top: ${0};
|
||||
snippet t:a
|
||||
top: auto;
|
||||
snippet va
|
||||
vertical-align: ${1};
|
||||
vertical-align: ${0};
|
||||
snippet va:bl
|
||||
vertical-align: baseline;
|
||||
snippet va:b
|
||||
@ -898,7 +898,7 @@ snippet va:tt
|
||||
snippet va:t
|
||||
vertical-align: top;
|
||||
snippet v
|
||||
visibility: ${1};
|
||||
visibility: ${0};
|
||||
snippet v:c
|
||||
visibility: collapse;
|
||||
snippet v:h
|
||||
@ -906,7 +906,7 @@ snippet v:h
|
||||
snippet v:v
|
||||
visibility: visible;
|
||||
snippet whsc
|
||||
white-space-collapse: ${1};
|
||||
white-space-collapse: ${0};
|
||||
snippet whsc:ba
|
||||
white-space-collapse: break-all;
|
||||
snippet whsc:bs
|
||||
@ -918,7 +918,7 @@ snippet whsc:l
|
||||
snippet whsc:n
|
||||
white-space-collapse: normal;
|
||||
snippet whs
|
||||
white-space: ${1};
|
||||
white-space: ${0};
|
||||
snippet whs:n
|
||||
white-space: normal;
|
||||
snippet whs:nw
|
||||
@ -930,13 +930,13 @@ snippet whs:pw
|
||||
snippet whs:p
|
||||
white-space: pre;
|
||||
snippet wid
|
||||
widows: ${1};
|
||||
widows: ${0};
|
||||
snippet w
|
||||
width: ${1};
|
||||
width: ${0};
|
||||
snippet w:a
|
||||
width: auto;
|
||||
snippet wob
|
||||
word-break: ${1};
|
||||
word-break: ${0};
|
||||
snippet wob:ba
|
||||
word-break: break-all;
|
||||
snippet wob:bs
|
||||
@ -948,9 +948,9 @@ snippet wob:l
|
||||
snippet wob:n
|
||||
word-break: normal;
|
||||
snippet wos
|
||||
word-spacing: ${1};
|
||||
word-spacing: ${0};
|
||||
snippet wow
|
||||
word-wrap: ${1};
|
||||
word-wrap: ${0};
|
||||
snippet wow:no
|
||||
word-wrap: none;
|
||||
snippet wow:n
|
||||
@ -960,7 +960,7 @@ snippet wow:s
|
||||
snippet wow:u
|
||||
word-wrap: unrestricted;
|
||||
snippet z
|
||||
z-index: ${1};
|
||||
z-index: ${0};
|
||||
snippet z:a
|
||||
z-index: auto;
|
||||
snippet zoo
|
||||
|
@ -1,82 +1,82 @@
|
||||
snippet lib
|
||||
#library('${1}');
|
||||
${2}
|
||||
${0}
|
||||
snippet im
|
||||
#import('${1}');
|
||||
${2}
|
||||
${0}
|
||||
snippet so
|
||||
#source('${1}');
|
||||
${2}
|
||||
${0}
|
||||
snippet main
|
||||
static void main() {
|
||||
${1}
|
||||
${0}
|
||||
}
|
||||
snippet st
|
||||
static ${1}
|
||||
static ${0}
|
||||
snippet fi
|
||||
final ${1}
|
||||
final ${0}
|
||||
snippet re
|
||||
return ${1}
|
||||
return ${0}
|
||||
snippet br
|
||||
break;
|
||||
snippet th
|
||||
throw ${1}
|
||||
throw ${0}
|
||||
snippet cl
|
||||
class ${1:`vim_snippets#Filename("", "untitled")`} ${2}
|
||||
class ${1:`vim_snippets#Filename("", "untitled")`} ${0}
|
||||
snippet in
|
||||
interface ${1:`vim_snippets#Filename("", "untitled")`} ${2}
|
||||
interface ${1:`vim_snippets#Filename("", "untitled")`} ${0}
|
||||
snippet imp
|
||||
implements ${1}
|
||||
implements ${0}
|
||||
snippet ext
|
||||
extends ${1}
|
||||
extends ${0}
|
||||
snippet if
|
||||
if (${1:true}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet ife
|
||||
if (${1:true}) {
|
||||
${2}
|
||||
} else {
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
snippet el
|
||||
else
|
||||
snippet sw
|
||||
switch (${1}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet cs
|
||||
case ${1}:
|
||||
${2}
|
||||
${0}
|
||||
snippet de
|
||||
default:
|
||||
${1}
|
||||
${0}
|
||||
snippet for
|
||||
for (var ${2:i} = 0, len = ${1:things}.length; $2 < len; ${3:++}$2) {
|
||||
${4:$1[$2]}
|
||||
${0:$1[$2]}
|
||||
}
|
||||
snippet fore
|
||||
for (final ${2:item} in ${1:itemList}) {
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
snippet wh
|
||||
while (${1:/* condition */}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet dowh
|
||||
do {
|
||||
${2}
|
||||
} while (${1:/* condition */});
|
||||
${0}
|
||||
} while (${0:/* condition */});
|
||||
snippet as
|
||||
assert(${1:/* condition */});
|
||||
assert(${0:/* condition */});
|
||||
snippet try
|
||||
try {
|
||||
${2}
|
||||
${0}
|
||||
} catch (${1:Exception e}) {
|
||||
}
|
||||
snippet tryf
|
||||
try {
|
||||
${2}
|
||||
${0}
|
||||
} catch (${1:Exception e}) {
|
||||
} finally {
|
||||
}
|
||||
|
@ -7,5 +7,5 @@ snippet header DEP-3 style header
|
||||
Author: ${6:`g:snips_author`}
|
||||
Reviewed-by: ${7:name and email}
|
||||
Last-Update: ${8:`strftime("%Y-%m-%d")`}
|
||||
Applied-Upstream: ${9:upstream version|url|commit}
|
||||
Applied-Upstream: ${0:upstream version|url|commit}
|
||||
|
||||
|
@ -9,65 +9,65 @@
|
||||
# can either not specify them, or override them, e.g. auto_now_add=False.
|
||||
|
||||
snippet auto
|
||||
${1:FIELDNAME} = models.AutoField(${2})
|
||||
${1:FIELDNAME} = models.AutoField(${0})
|
||||
snippet bool
|
||||
${1:FIELDNAME} = models.BooleanField(${2:default=True})
|
||||
${1:FIELDNAME} = models.BooleanField(${0:default=True})
|
||||
snippet char
|
||||
${1:FIELDNAME} = models.CharField(max_length=${2}${3:, blank=True})
|
||||
${1:FIELDNAME} = models.CharField(max_length=${2}${0:, blank=True})
|
||||
snippet comma
|
||||
${1:FIELDNAME} = models.CommaSeparatedIntegerField(max_length=${2}${3:, blank=True})
|
||||
${1:FIELDNAME} = models.CommaSeparatedIntegerField(max_length=${2}${0:, blank=True})
|
||||
snippet date
|
||||
${1:FIELDNAME} = models.DateField(${2:auto_now_add=True, auto_now=True}${3:, blank=True, null=True})
|
||||
${1:FIELDNAME} = models.DateField(${2:auto_now_add=True, auto_now=True}${0:, blank=True, null=True})
|
||||
snippet datetime
|
||||
${1:FIELDNAME} = models.DateTimeField(${2:auto_now_add=True, auto_now=True}${3:, blank=True, null=True})
|
||||
${1:FIELDNAME} = models.DateTimeField(${2:auto_now_add=True, auto_now=True}${0:, blank=True, null=True})
|
||||
snippet decimal
|
||||
${1:FIELDNAME} = models.DecimalField(max_digits=${2}, decimal_places=${3})
|
||||
${1:FIELDNAME} = models.DecimalField(max_digits=${2}, decimal_places=${0})
|
||||
snippet email
|
||||
${1:FIELDNAME} = models.EmailField(max_length=${2:75}${3:, blank=True})
|
||||
${1:FIELDNAME} = models.EmailField(max_length=${2:75}${0:, blank=True})
|
||||
snippet file
|
||||
${1:FIELDNAME} = models.FileField(upload_to=${2:path/for/upload}${3:, max_length=100})
|
||||
${1:FIELDNAME} = models.FileField(upload_to=${2:path/for/upload}${0:, max_length=100})
|
||||
snippet filepath
|
||||
${1:FIELDNAME} = models.FilePathField(path=${2:"/abs/path/to/dir"}${3:, max_length=100}${4:, match="*.ext"}${5:, recursive=True}${6:, blank=True, })
|
||||
${1:FIELDNAME} = models.FilePathField(path=${2:"/abs/path/to/dir"}${3:, max_length=100}${4:, match="*.ext"}${5:, recursive=True}${0:, blank=True, })
|
||||
snippet float
|
||||
${1:FIELDNAME} = models.FloatField(${2})
|
||||
${1:FIELDNAME} = models.FloatField(${0})
|
||||
snippet image
|
||||
${1:FIELDNAME} = models.ImageField(upload_to=${2:path/for/upload}${3:, height_field=height, width_field=width}${4:, max_length=100})
|
||||
${1:FIELDNAME} = models.ImageField(upload_to=${2:path/for/upload}${3:, height_field=height, width_field=width}${0:, max_length=100})
|
||||
snippet int
|
||||
${1:FIELDNAME} = models.IntegerField(${2})
|
||||
${1:FIELDNAME} = models.IntegerField(${0})
|
||||
snippet ip
|
||||
${1:FIELDNAME} = models.IPAddressField(${2})
|
||||
${1:FIELDNAME} = models.IPAddressField(${0})
|
||||
snippet nullbool
|
||||
${1:FIELDNAME} = models.NullBooleanField(${2})
|
||||
${1:FIELDNAME} = models.NullBooleanField(${0})
|
||||
snippet posint
|
||||
${1:FIELDNAME} = models.PositiveIntegerField(${2})
|
||||
${1:FIELDNAME} = models.PositiveIntegerField(${0})
|
||||
snippet possmallint
|
||||
${1:FIELDNAME} = models.PositiveSmallIntegerField(${2})
|
||||
${1:FIELDNAME} = models.PositiveSmallIntegerField(${0})
|
||||
snippet slug
|
||||
${1:FIELDNAME} = models.SlugField(max_length=${2:50}${3:, blank=True})
|
||||
${1:FIELDNAME} = models.SlugField(max_length=${2:50}${0:, blank=True})
|
||||
snippet smallint
|
||||
${1:FIELDNAME} = models.SmallIntegerField(${2})
|
||||
${1:FIELDNAME} = models.SmallIntegerField(${0})
|
||||
snippet text
|
||||
${1:FIELDNAME} = models.TextField(${2:blank=True})
|
||||
${1:FIELDNAME} = models.TextField(${0:blank=True})
|
||||
snippet time
|
||||
${1:FIELDNAME} = models.TimeField(${2:auto_now_add=True, auto_now=True}${3:, blank=True, null=True})
|
||||
${1:FIELDNAME} = models.TimeField(${2:auto_now_add=True, auto_now=True}${0:, blank=True, null=True})
|
||||
snippet url
|
||||
${1:FIELDNAME} = models.URLField(${2:verify_exists=False}${3:, max_length=200}${4:, blank=True})
|
||||
${1:FIELDNAME} = models.URLField(${2:verify_exists=False}${3:, max_length=200}${0:, blank=True})
|
||||
snippet xml
|
||||
${1:FIELDNAME} = models.XMLField(schema_path=${2:None}${3:, blank=True})
|
||||
${1:FIELDNAME} = models.XMLField(schema_path=${2:None}${0:, blank=True})
|
||||
# Relational Fields
|
||||
snippet fk
|
||||
${1:FIELDNAME} = models.ForeignKey(${2:OtherModel}${3:, related_name=''}${4:, limit_choices_to=}${5:, to_field=''})
|
||||
${1:FIELDNAME} = models.ForeignKey(${2:OtherModel}${3:, related_name=''}${4:, limit_choices_to=}${0:, to_field=''})
|
||||
snippet m2m
|
||||
${1:FIELDNAME} = models.ManyToManyField(${2:OtherModel}${3:, related_name=''}${4:, limit_choices_to=}${5:, symmetrical=False}${6:, through=''}${7:, db_table=''})
|
||||
${1:FIELDNAME} = models.ManyToManyField(${2:OtherModel}${3:, related_name=''}${4:, limit_choices_to=}${5:, symmetrical=False}${6:, through=''}${0:, db_table=''})
|
||||
snippet o2o
|
||||
${1:FIELDNAME} = models.OneToOneField(${2:OtherModel}${3:, parent_link=True}${4:, related_name=''}${5:, limit_choices_to=}${6:, to_field=''})
|
||||
${1:FIELDNAME} = models.OneToOneField(${2:OtherModel}${3:, parent_link=True}${4:, related_name=''}${5:, limit_choices_to=}${0:, to_field=''})
|
||||
|
||||
# Code Skeletons
|
||||
|
||||
snippet form
|
||||
class ${1:FormName}(forms.Form):
|
||||
"""${2:docstring}"""
|
||||
${3}
|
||||
${0}
|
||||
|
||||
snippet model
|
||||
class ${1:ModelName}(models.Model):
|
||||
@ -85,24 +85,24 @@ snippet model
|
||||
|
||||
@models.permalink
|
||||
def get_absolute_url(self):
|
||||
return ('${7:view_or_url_name}' ${8})
|
||||
return ('${7:view_or_url_name}' ${0})
|
||||
|
||||
snippet modeladmin
|
||||
class ${1:ModelName}Admin(admin.ModelAdmin):
|
||||
${2}
|
||||
${0}
|
||||
|
||||
admin.site.register($1, $1Admin)
|
||||
|
||||
snippet tabularinline
|
||||
class ${1:ModelName}Inline(admin.TabularInline):
|
||||
class ${0:ModelName}Inline(admin.TabularInline):
|
||||
model = $1
|
||||
|
||||
snippet stackedinline
|
||||
class ${1:ModelName}Inline(admin.StackedInline):
|
||||
class ${0:ModelName}Inline(admin.StackedInline):
|
||||
model = $1
|
||||
|
||||
snippet r2r
|
||||
return render_to_response('${1:template.html}', {
|
||||
${2}
|
||||
}${3:, context_instance=RequestContext(request)}
|
||||
}${0:, context_instance=RequestContext(request)}
|
||||
)
|
||||
|
@ -1,127 +1,127 @@
|
||||
snippet do
|
||||
do
|
||||
${1}
|
||||
${0}
|
||||
end
|
||||
snippet if if .. do .. end
|
||||
if ${1} do
|
||||
${2}
|
||||
${0}
|
||||
end
|
||||
|
||||
snippet if if .. do: ..
|
||||
if ${1:condition}, do: ${2}
|
||||
if ${1:condition}, do: ${0}
|
||||
|
||||
snippet ife if .. do .. else .. end
|
||||
if ${1:condition} do
|
||||
${2}
|
||||
else
|
||||
${3}
|
||||
${0}
|
||||
end
|
||||
|
||||
snippet ife if .. do: .. else:
|
||||
if ${1:condition}, do: ${2}, else: ${3}
|
||||
if ${1:condition}, do: ${2}, else: ${0}
|
||||
|
||||
snippet unless unless .. do .. end
|
||||
unless ${1} do
|
||||
${2}
|
||||
${0}
|
||||
end
|
||||
|
||||
snippet unless unless .. do: ..
|
||||
unless ${1:condition}, do: ${2}
|
||||
unless ${1:condition}, do: ${0}
|
||||
|
||||
snippet unlesse unless .. do .. else .. end
|
||||
unless ${1:condition} do
|
||||
${2}
|
||||
else
|
||||
${3}
|
||||
${0}
|
||||
end
|
||||
|
||||
snippet unlesse unless .. do: .. else:
|
||||
unless ${1:condition}, do: ${2}, else: ${3}
|
||||
unless ${1:condition}, do: ${2}, else: ${0}
|
||||
|
||||
snippet cond
|
||||
cond do
|
||||
${1} ->
|
||||
${2}
|
||||
${0}
|
||||
end
|
||||
|
||||
snippet case
|
||||
case ${1} do
|
||||
${2} ->
|
||||
${3}
|
||||
${0}
|
||||
end
|
||||
|
||||
snippet def
|
||||
def ${1:name} do
|
||||
${2}
|
||||
${0}
|
||||
end
|
||||
|
||||
snippet defim
|
||||
defimpl ${1:protocol_name}, for: ${2:data_type} do
|
||||
${3}
|
||||
${0}
|
||||
end
|
||||
|
||||
snippet defma
|
||||
defmacro ${1:name} do
|
||||
${2}
|
||||
${0}
|
||||
end
|
||||
|
||||
snippet defmo
|
||||
defmodule ${1:module_name} do
|
||||
${2}
|
||||
${0}
|
||||
end
|
||||
|
||||
snippet defp
|
||||
defp ${1:name} do
|
||||
${2}
|
||||
${0}
|
||||
end
|
||||
|
||||
snippet defpr
|
||||
defprotocol ${1:name}, [${2:function}]
|
||||
defprotocol ${1:name}, [${0:function}]
|
||||
|
||||
snippet defr
|
||||
defrecord ${1:record_name}, ${2:fields}
|
||||
defrecord ${1:record_name}, ${0:fields}
|
||||
|
||||
snippet doc
|
||||
@doc """
|
||||
${1}
|
||||
${0}
|
||||
"""
|
||||
|
||||
snippet fn
|
||||
fn(${1:args}) -> ${2} end
|
||||
fn(${1:args}) -> ${0} end
|
||||
|
||||
snippet fun
|
||||
function do
|
||||
${1}
|
||||
${0}
|
||||
end
|
||||
|
||||
snippet mdoc
|
||||
@moduledoc """
|
||||
${1}
|
||||
${0}
|
||||
"""
|
||||
|
||||
snippet rec
|
||||
receive do
|
||||
${1} ->
|
||||
${2}
|
||||
${0}
|
||||
end
|
||||
|
||||
snippet req
|
||||
require ${1:module_name}
|
||||
require ${0:module_name}
|
||||
|
||||
snippet imp
|
||||
import ${1:module_name}
|
||||
import ${0:module_name}
|
||||
|
||||
snippet ali
|
||||
alias ${1:module_name}
|
||||
alias ${0:module_name}
|
||||
|
||||
snippet test
|
||||
test "${1:test_name}" do
|
||||
${2}
|
||||
${0}
|
||||
end
|
||||
|
||||
snippet try try .. rescue .. end
|
||||
try do
|
||||
${1}
|
||||
rescue
|
||||
${2} -> ${3}
|
||||
${2} -> ${0}
|
||||
end
|
||||
|
@ -5,62 +5,62 @@ snippet mod
|
||||
-compile([export_all]).
|
||||
|
||||
start() ->
|
||||
${2}
|
||||
${0}
|
||||
|
||||
stop() ->
|
||||
ok.
|
||||
# define directive
|
||||
snippet def
|
||||
-define(${1:macro}, ${2:body}).${3}
|
||||
-define(${1:macro}, ${2:body}).
|
||||
# export directive
|
||||
snippet exp
|
||||
-export([${1:function}/${2:arity}]).
|
||||
-export([${1:function}/${0:arity}]).
|
||||
# include directive
|
||||
snippet inc
|
||||
-include("${1:file}").${2}
|
||||
-include("${1:file}").
|
||||
# behavior directive
|
||||
snippet beh
|
||||
-behaviour(${1:behaviour}).${2}
|
||||
-behaviour(${1:behaviour}).
|
||||
# if expression
|
||||
snippet if
|
||||
if
|
||||
${1:guard} ->
|
||||
${2:body}
|
||||
${0:body}
|
||||
end
|
||||
# case expression
|
||||
snippet case
|
||||
case ${1:expression} of
|
||||
${2:pattern} ->
|
||||
${3:body};
|
||||
${0:body};
|
||||
end
|
||||
# anonymous function
|
||||
snippet fun
|
||||
fun (${1:Parameters}) -> ${2:body} end${3}
|
||||
fun (${1:Parameters}) -> ${2:body} end
|
||||
# try...catch
|
||||
snippet try
|
||||
try
|
||||
${1}
|
||||
catch
|
||||
${2:_:_} -> ${3:got_some_exception}
|
||||
${2:_:_} -> ${0:got_some_exception}
|
||||
end
|
||||
# record directive
|
||||
snippet rec
|
||||
-record(${1:record}, {
|
||||
${2:field}=${3:value}}).${4}
|
||||
${2:field}=${3:value}}).
|
||||
# todo comment
|
||||
snippet todo
|
||||
%% TODO: ${1}
|
||||
%% TODO: ${0}
|
||||
## Snippets below (starting with '%') are in EDoc format.
|
||||
## See http://www.erlang.org/doc/apps/edoc/chapter.html#id56887 for more details
|
||||
# doc comment
|
||||
snippet %d
|
||||
%% @doc ${1}
|
||||
%% @doc ${0}
|
||||
# end of doc comment
|
||||
snippet %e
|
||||
%% @end
|
||||
# specification comment
|
||||
snippet %s
|
||||
%% @spec ${1}
|
||||
%% @spec ${0}
|
||||
# private function marker
|
||||
snippet %p
|
||||
%% @private
|
||||
@ -73,7 +73,7 @@ snippet application
|
||||
-export([start/2, stop/1]).
|
||||
|
||||
start(_Type, _StartArgs) ->
|
||||
case ${2:root_supervisor}:start_link() of
|
||||
case ${0:root_supervisor}:start_link() of
|
||||
{ok, Pid} ->
|
||||
{ok, Pid};
|
||||
Other ->
|
||||
@ -100,14 +100,14 @@ snippet supervisor
|
||||
supervisor:start_link({local, ?SERVER}, ?MODULE, []).
|
||||
|
||||
init([]) ->
|
||||
Server = {${2:my_server}, {$2, start_link, []},
|
||||
Server = {${0:my_server}, {$2, start_link, []},
|
||||
permanent, 2000, worker, [$2]},
|
||||
Children = [Server],
|
||||
RestartStrategy = {one_for_one, 0, 1},
|
||||
{ok, {RestartStrategy, Children}}.
|
||||
# OTP gen_server
|
||||
snippet gen_server
|
||||
-module(${1:`vim_snippets#Filename('', 'my')`}).
|
||||
-module(${0:`vim_snippets#Filename('', 'my')`}).
|
||||
|
||||
-behaviour(gen_server).
|
||||
|
||||
@ -159,7 +159,7 @@ snippet gen_server
|
||||
%%%===================================================================
|
||||
# common_test test_SUITE
|
||||
snippet testsuite
|
||||
-module(${1:`vim_snippets#Filename('', 'my')`}).
|
||||
-module(${0:`vim_snippets#Filename('', 'my')`}).
|
||||
|
||||
-include_lib("common_test/include/ct.hrl").
|
||||
|
||||
|
@ -4,124 +4,124 @@
|
||||
|
||||
# Rails *****************************
|
||||
snippet rc
|
||||
<% ${1} %>
|
||||
<% ${0} %>
|
||||
snippet rce
|
||||
<%= ${1} %>${2}
|
||||
<%= ${1} %>
|
||||
snippet %
|
||||
<% ${1} %>
|
||||
<% ${0} %>
|
||||
snippet =
|
||||
<%= ${1} %>${2}
|
||||
<%= ${1} %>
|
||||
snippet end
|
||||
<% end %>${1}
|
||||
<% end %>
|
||||
snippet ead
|
||||
<% ${1}.each do |${2}| %>
|
||||
${3}
|
||||
${0}
|
||||
<% end %>
|
||||
snippet for
|
||||
<% for ${2:item} in ${1} %>
|
||||
${3}
|
||||
${0}
|
||||
<% end %>
|
||||
snippet rp
|
||||
<%= render :partial => '${1:item}' %>
|
||||
<%= render :partial => '${0:item}' %>
|
||||
snippet rpl
|
||||
<%= render :partial => '${1:item}', :locals => { :${2:name} => '${3:value}'$4 } %>
|
||||
<%= render :partial => '${1:item}', :locals => { :${2:name} => '${3:value}'${0} } %>
|
||||
snippet rps
|
||||
<%= render :partial => '${1:item}', :status => ${2:500} %>
|
||||
<%= render :partial => '${1:item}', :status => ${0:500} %>
|
||||
snippet rpc
|
||||
<%= render :partial => '${1:item}', :collection => ${2:items} %>
|
||||
<%= render :partial => '${1:item}', :collection => ${0:items} %>
|
||||
snippet lia
|
||||
<%= link_to '${1:link text...}', :action => '${2:index}' %>
|
||||
<%= link_to '${1:link text...}', :action => '${0:index}' %>
|
||||
snippet liai
|
||||
<%= link_to '${1:link text...}', :action => '${2:edit}', :id => ${3:@item} %>
|
||||
<%= link_to '${1:link text...}', :action => '${2:edit}', :id => ${0:@item} %>
|
||||
snippet lic
|
||||
<%= link_to '${1:link text...}', :controller => '${2:items}' %>
|
||||
<%= link_to '${1:link text...}', :controller => '${0:items}' %>
|
||||
snippet lica
|
||||
<%= link_to '${1:link text...}', :controller => '${2:items}', :action => '${3:index}' %>
|
||||
<%= link_to '${1:link text...}', :controller => '${2:items}', :action => '${0:index}' %>
|
||||
snippet licai
|
||||
<%= link_to '${1:link text...}', :controller => '${2:items}', :action => '${3:edit}', :id => ${4:@item} %>
|
||||
<%= link_to '${1:link text...}', :controller => '${2:items}', :action => '${3:edit}', :id => ${0:@item} %>
|
||||
snippet yield
|
||||
<%= yield ${1::content_symbol} %>${2}
|
||||
<%= yield ${1::content_symbol} %>
|
||||
snippet conf
|
||||
<% content_for :${1:head} do %>
|
||||
${2}
|
||||
${0}
|
||||
<% end %>
|
||||
snippet cs
|
||||
<%= collection_select <+object+>, <+method+>, <+collection+>, <+value_method+>, <+text_method+><+, <+[options]+>, <+[html_options]+>+> %>
|
||||
snippet ct
|
||||
<%= content_tag '${1:DIV}', ${2:content}${3:,options} %>
|
||||
<%= content_tag '${1:DIV}', ${2:content}${0:,options} %>
|
||||
snippet ff
|
||||
<%= form_for @${1:model} do |f| %>
|
||||
${2}
|
||||
${0}
|
||||
<% end %>
|
||||
snippet ffi
|
||||
<%= ${1:f}.input :${2:attribute} %>
|
||||
<%= ${1:f}.input :${0:attribute} %>
|
||||
snippet ffcb
|
||||
<%= ${1:f}.check_box :${2:attribute} %>
|
||||
<%= ${1:f}.check_box :${0:attribute} %>
|
||||
snippet ffe
|
||||
<% error_messages_for :${1:model} %>
|
||||
|
||||
<%= form_for @${2:model} do |f| %>
|
||||
${3}
|
||||
${0}
|
||||
<% end %>
|
||||
snippet ffff
|
||||
<%= ${1:f}.file_field :${2:attribute} %>
|
||||
<%= ${1:f}.file_field :${0:attribute} %>
|
||||
snippet ffhf
|
||||
<%= ${1:f}.hidden_field :${2:attribute} %>
|
||||
<%= ${1:f}.hidden_field :${0:attribute} %>
|
||||
snippet ffl
|
||||
<%= ${1:f}.label :${2:attribute}, '${3:$2}' %>
|
||||
<%= ${1:f}.label :${2:attribute}, '${0:$2}' %>
|
||||
snippet ffpf
|
||||
<%= ${1:f}.password_field :${2:attribute} %>
|
||||
<%= ${1:f}.password_field :${0:attribute} %>
|
||||
snippet ffrb
|
||||
<%= ${1:f}.radio_button :${2:attribute}, :${3:tag_value} %>
|
||||
<%= ${1:f}.radio_button :${2:attribute}, :${0:tag_value} %>
|
||||
snippet ffs
|
||||
<%= ${1:f}.submit "${2:submit}" %>
|
||||
<%= ${1:f}.submit "${0:submit}" %>
|
||||
snippet ffta
|
||||
<%= ${1:f}.text_area :${2:attribute} %>
|
||||
<%= ${1:f}.text_area :${0:attribute} %>
|
||||
snippet fftf
|
||||
<%= ${1:f}.text_field :${2:attribute} %>
|
||||
<%= ${1:f}.text_field :${0:attribute} %>
|
||||
snippet fields
|
||||
<%= fields_for :${1:model}, @$1 do |${2:f}| %>
|
||||
${3}
|
||||
${0}
|
||||
<% end %>
|
||||
snippet i18
|
||||
I18n.t('${1:type.key}')${2}
|
||||
I18n.t('${1:type.key}')
|
||||
snippet it
|
||||
<%= image_tag "${1}"${2} %>
|
||||
<%= image_tag "${1}"${0} %>
|
||||
snippet jit
|
||||
<%= javascript_include_tag ${1::all} %>
|
||||
<%= javascript_include_tag ${0::all} %>
|
||||
snippet jsit
|
||||
<%= javascript_include_tag "${1}" %>
|
||||
<%= javascript_include_tag "${0}" %>
|
||||
snippet lim
|
||||
<%= link_to ${1:model}.${2:name}, ${3:$1}_path(${4:$1}) %>
|
||||
<%= link_to ${1:model}.${2:name}, ${3:$1}_path(${0:$1}) %>
|
||||
snippet linp
|
||||
<%= link_to "${1:Link text...}", ${2:parent}_${3:child}_path(${4:@$2}, ${5:@$3}) %>
|
||||
<%= link_to "${1:Link text...}", ${2:parent}_${3:child}_path(${4:@$2}, ${0:@$3}) %>
|
||||
snippet linpp
|
||||
<%= link_to "${1:Link text...}", ${2:parent}_${3:child}_path(${4:@$2}) %>
|
||||
<%= link_to "${1:Link text...}", ${2:parent}_${3:child}_path(${0:@$2}) %>
|
||||
snippet lip
|
||||
<%= link_to "${1:Link text...}", ${2:model}_path(${3:@$2}) %>
|
||||
<%= link_to "${1:Link text...}", ${2:model}_path(${0:@$2}) %>
|
||||
snippet lipp
|
||||
<%= link_to "${1:Link text...}", ${2:model}s_path %>
|
||||
<%= link_to "${1:Link text...}", ${0:model}s_path %>
|
||||
snippet lt
|
||||
<%= link_to "${1:name}", ${2:dest} %>
|
||||
<%= link_to "${1:name}", ${0:dest} %>
|
||||
snippet ntc
|
||||
<%= number_to_currency(${1}) %>
|
||||
snippet ofcfs
|
||||
<%= options_from_collection_for_select ${1:collection}, ${2:value_method}, ${3:text_method}, ${4:selected_value} %>
|
||||
<%= options_from_collection_for_select ${1:collection}, ${2:value_method}, ${3:text_method}, ${0:selected_value} %>
|
||||
snippet rf
|
||||
<%= render :file => "${1:file}"${2} %>
|
||||
<%= render :file => "${1:file}"${0} %>
|
||||
snippet rt
|
||||
<%= render :template => "${1:file}"${2} %>
|
||||
<%= render :template => "${1:file}"${0} %>
|
||||
snippet slt
|
||||
<%= stylesheet_link_tag ${1::all}, :cache => ${2:true} %>
|
||||
<%= stylesheet_link_tag ${1::all}, :cache => ${0:true} %>
|
||||
snippet sslt
|
||||
<%= stylesheet_link_tag "${1}" %>
|
||||
<%= stylesheet_link_tag "${0}" %>
|
||||
snippet if
|
||||
<% if ${1} %>
|
||||
${2}
|
||||
${0}
|
||||
<% end %>
|
||||
snippet ife
|
||||
<% if ${1} %>
|
||||
${2}
|
||||
<% else %>
|
||||
${3}
|
||||
${0}
|
||||
<% end %>
|
||||
|
@ -3,30 +3,30 @@ snippet #!
|
||||
|
||||
# Import
|
||||
snippet imp
|
||||
import ${1:module}
|
||||
import ${0:module}
|
||||
|
||||
# Function
|
||||
snippet fun
|
||||
function ${2:function_name}(${3})
|
||||
${4}
|
||||
${0}
|
||||
end
|
||||
|
||||
# Class
|
||||
snippet class
|
||||
class ${1:class_name}(${2:class_params})
|
||||
${3:/* members/methods */}
|
||||
${0:/* members/methods */}
|
||||
end
|
||||
|
||||
# If
|
||||
snippet if
|
||||
if ${1:condition}
|
||||
${2}
|
||||
${0}
|
||||
end
|
||||
|
||||
# If else
|
||||
snippet ife
|
||||
if ${1:condition}
|
||||
${2}
|
||||
${0}
|
||||
else
|
||||
${1}
|
||||
end
|
||||
@ -34,13 +34,13 @@ snippet ife
|
||||
# If else if
|
||||
snippet eif
|
||||
elif ${1:condition}
|
||||
${2}
|
||||
${0}
|
||||
|
||||
# Switch case
|
||||
snippet switch
|
||||
switch ${1:expression}
|
||||
case ${2:item}
|
||||
case ${3:item}
|
||||
case ${0:item}
|
||||
default
|
||||
end
|
||||
|
||||
@ -48,24 +48,24 @@ snippet switch
|
||||
snippet select
|
||||
select ${1:variable}
|
||||
case ${2:TypeSpec}
|
||||
case ${3:TypeSpec}
|
||||
case ${0:TypeSpec}
|
||||
default
|
||||
end
|
||||
|
||||
# For/in Loop
|
||||
snippet forin
|
||||
for ${1:element} in ${2:container}
|
||||
${3}
|
||||
${0}
|
||||
end
|
||||
|
||||
# For/to Loop
|
||||
snippet forto
|
||||
for ${1:lowerbound} to ${2:upperbound}
|
||||
${3}
|
||||
${0}
|
||||
end
|
||||
|
||||
# While Loop
|
||||
snippet wh
|
||||
while ${1:conidition}
|
||||
${2}
|
||||
${0}
|
||||
end
|
||||
|
@ -5,7 +5,7 @@ snippet vr
|
||||
var ${1} ${2} = ${3}
|
||||
# append
|
||||
snippet ap
|
||||
append(${1:slice}, ${2:value})
|
||||
append(${1:slice}, ${0:value})
|
||||
# bool
|
||||
snippet bl
|
||||
bool
|
||||
@ -17,31 +17,31 @@ snippet br
|
||||
break
|
||||
# channel
|
||||
snippet ch
|
||||
chan ${1:int}
|
||||
chan ${0:int}
|
||||
# case
|
||||
snippet cs
|
||||
case ${1:value}:
|
||||
${2}
|
||||
${0}
|
||||
# const
|
||||
snippet c
|
||||
const ${1:NAME} = ${2:0}
|
||||
const ${1:NAME} = ${0:0}
|
||||
# constants with iota
|
||||
snippet co
|
||||
const (
|
||||
${1:NAME1} = iota
|
||||
${2:NAME2}
|
||||
${0:NAME2}
|
||||
)
|
||||
# continue
|
||||
snippet cn
|
||||
continue
|
||||
# defer
|
||||
snippet df
|
||||
defer ${1:func}()
|
||||
defer ${0:func}()
|
||||
# defer recover
|
||||
snippet dfr
|
||||
defer func() {
|
||||
if err := recover(); err != nil {
|
||||
${1}
|
||||
${0}
|
||||
}
|
||||
}()
|
||||
# gpl
|
||||
@ -63,7 +63,7 @@ snippet gpl
|
||||
* Copyright (C) ${1:Author}, `strftime("%Y")`
|
||||
*/
|
||||
|
||||
${2}
|
||||
${0}
|
||||
# int
|
||||
snippet i
|
||||
int
|
||||
@ -71,7 +71,7 @@ snippet i
|
||||
snippet im
|
||||
import (
|
||||
"${1:package}"
|
||||
)${2}
|
||||
)
|
||||
# interface
|
||||
snippet in
|
||||
interface{}
|
||||
@ -79,23 +79,23 @@ snippet in
|
||||
snippet inf
|
||||
interface ${1:name} {
|
||||
${2:/* methods */}
|
||||
}${3}
|
||||
}
|
||||
# if condition
|
||||
snippet if
|
||||
if ${1:/* condition */} {
|
||||
${2}
|
||||
}${3}
|
||||
}
|
||||
# else snippet
|
||||
snippet el
|
||||
else {
|
||||
${1}
|
||||
}${2}
|
||||
}
|
||||
# error snippet
|
||||
snippet ir
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
${1}
|
||||
${0}
|
||||
# false
|
||||
snippet f
|
||||
false
|
||||
@ -118,64 +118,64 @@ snippet ie
|
||||
} else {
|
||||
${3}
|
||||
}
|
||||
${4}
|
||||
${0}
|
||||
# for loop
|
||||
snippet fo
|
||||
for ${2:i} := 0; $2 < ${1:count}; $2${3:++} {
|
||||
${4}
|
||||
}
|
||||
${5}
|
||||
${0}
|
||||
# for range loop
|
||||
snippet fr
|
||||
for ${1:k}, ${2:v} := range ${3} {
|
||||
${4}
|
||||
}
|
||||
${5}
|
||||
${0}
|
||||
# function simple
|
||||
snippet fun
|
||||
func ${1:funcName}(${2}) ${3:error} {
|
||||
${4}
|
||||
}
|
||||
${5}
|
||||
${0}
|
||||
# function on receiver
|
||||
snippet fum
|
||||
func (self ${1:type}) ${2:funcName}(${3}) ${4:error} {
|
||||
${5}
|
||||
}
|
||||
${6}
|
||||
${0}
|
||||
# log printf
|
||||
snippet lf
|
||||
log.Printf("%${1:s}", ${2:var})${3}
|
||||
log.Printf("%${1:s}", ${2:var})
|
||||
# log printf
|
||||
snippet lp
|
||||
log.Println("${1}")${2}
|
||||
log.Println("${1}")
|
||||
# make
|
||||
snippet mk
|
||||
make(${1:[]string}, ${2:0})
|
||||
make(${1:[]string}, ${0:0})
|
||||
# map
|
||||
snippet mp
|
||||
map[${1:string}]${2:int}
|
||||
map[${1:string}]${0:int}
|
||||
# main()
|
||||
snippet main
|
||||
func main() {
|
||||
${1}
|
||||
}
|
||||
${2}
|
||||
${0}
|
||||
# new
|
||||
snippet nw
|
||||
new(${1:type})
|
||||
new(${0:type})
|
||||
# panic
|
||||
snippet pn
|
||||
panic("${1:msg}")
|
||||
panic("${0:msg}")
|
||||
# print
|
||||
snippet pr
|
||||
fmt.Printf("%${1:s}\n", ${2:var})${3}
|
||||
fmt.Printf("%${1:s}\n", ${2:var})
|
||||
# range
|
||||
snippet rn
|
||||
range ${1}
|
||||
range ${0}
|
||||
# return
|
||||
snippet rt
|
||||
return ${1}
|
||||
return ${0}
|
||||
# result
|
||||
snippet rs
|
||||
result
|
||||
@ -187,7 +187,7 @@ snippet sl
|
||||
case ${4:v2} := <-${5:chan2}
|
||||
${6}
|
||||
default:
|
||||
${7}
|
||||
${0}
|
||||
}
|
||||
# string
|
||||
snippet sr
|
||||
@ -197,7 +197,7 @@ snippet st
|
||||
struct ${1:name} {
|
||||
${2:/* data */}
|
||||
}
|
||||
${3}
|
||||
${0}
|
||||
# switch
|
||||
snippet sw
|
||||
switch ${1:var} {
|
||||
@ -206,21 +206,21 @@ snippet sw
|
||||
case ${4:value2}:
|
||||
${5}
|
||||
default:
|
||||
${6}
|
||||
${0}
|
||||
}
|
||||
snippet sp
|
||||
fmt.Sprintf("%${1:s}", ${2:var})${3}
|
||||
fmt.Sprintf("%${1:s}", ${2:var})
|
||||
# true
|
||||
snippet t
|
||||
true
|
||||
# variable declaration
|
||||
snippet v
|
||||
var ${1:t} ${2:string}
|
||||
var ${1:t} ${0:string}
|
||||
# goroutine named function
|
||||
snippet g
|
||||
go ${1:funcName}(${2})
|
||||
go ${1:funcName}(${0})
|
||||
# goroutine anonymous function
|
||||
snippet ga
|
||||
go func(${1} ${2:type}) {
|
||||
${3:/* code */}
|
||||
}(${4})
|
||||
}(${0})
|
||||
|
@ -5,20 +5,20 @@ snippet t
|
||||
${1:headers}
|
||||
%tr
|
||||
%td
|
||||
${2:headers}
|
||||
${0:headers}
|
||||
snippet ul
|
||||
%ul
|
||||
%li
|
||||
${1:item}
|
||||
${0:item}
|
||||
%li
|
||||
snippet rp
|
||||
= render :partial => "${1:item}"
|
||||
= render :partial => "${0:item}"
|
||||
snippet rpc
|
||||
= render :partial => "${1:item}", :collection => ${2:@$1s}
|
||||
= render :partial => "${1:item}", :collection => ${0:@$1s}
|
||||
snippet rpl
|
||||
= render :partial => "${1:item}", :locals => { :${2:$1} => ${3:@$1}
|
||||
= render :partial => "${1:item}", :locals => { :${2:$1} => ${0:@$1}
|
||||
snippet rpo
|
||||
= render :partial => "${1:item}", :object => ${2:@$1}
|
||||
= render :partial => "${1:item}", :object => ${0:@$1}
|
||||
snippet lt
|
||||
= link_to ${1:name}, ${2:dest}
|
||||
snippet mt
|
||||
@ -29,9 +29,9 @@ snippet ife
|
||||
- if ${1:condition}
|
||||
${2}
|
||||
- else
|
||||
${3}
|
||||
${0}
|
||||
snippet ifp
|
||||
- if ${1:condition}.presence?
|
||||
${2}
|
||||
${0}
|
||||
snippet ntc
|
||||
= number_to_currency(${1})
|
||||
|
@ -1,5 +1,5 @@
|
||||
snippet lang
|
||||
{-# LANGUAGE ${1:OverloadedStrings} #-}
|
||||
{-# LANGUAGE ${0:OverloadedStrings} #-}
|
||||
snippet info
|
||||
-- |
|
||||
-- Module : ${1:Module.Namespace}
|
||||
@ -10,26 +10,26 @@ snippet info
|
||||
-- Stability : ${6:experimental}
|
||||
-- Portability : ${7:unknown}
|
||||
--
|
||||
-- ${8:Description}
|
||||
-- ${0:Description}
|
||||
--
|
||||
snippet import
|
||||
import ${1:Data.Text}
|
||||
import ${0:Data.Text}
|
||||
snippet import2
|
||||
import ${1:Data.Text} (${2:head})
|
||||
import ${1:Data.Text} (${0:head})
|
||||
snippet importq
|
||||
import qualified ${1:Data.Text} as ${2:T}
|
||||
import qualified ${1:Data.Text} as ${0:T}
|
||||
snippet inst
|
||||
instance ${1:Monoid} ${2:Type} where
|
||||
${3}
|
||||
${0}
|
||||
snippet type
|
||||
type ${1:Type} = ${2:Type}
|
||||
type ${1:Type} = ${0:Type}
|
||||
snippet data
|
||||
data ${1:Type} = ${2:$1} ${3:Int}
|
||||
data ${1:Type} = ${2:$1} ${0:Int}
|
||||
snippet newtype
|
||||
newtype ${1:Type} = ${2:$1} ${3:Int}
|
||||
newtype ${1:Type} = ${2:$1} ${0:Int}
|
||||
snippet class
|
||||
class ${1:Class} a where
|
||||
${2}
|
||||
${0}
|
||||
snippet module
|
||||
module `substitute(substitute(expand('%:r'), '[/\\]','.','g'),'^\%(\l*\.\)\?','','')` (
|
||||
) where
|
||||
@ -37,46 +37,46 @@ snippet module
|
||||
|
||||
snippet const
|
||||
${1:name} :: ${2:a}
|
||||
$1 = ${3:undefined}
|
||||
$1 = ${0:undefined}
|
||||
snippet fn
|
||||
${1:fn} :: ${2:a} -> ${3:a}
|
||||
$1 ${4} = ${5:undefined}
|
||||
$1 ${4} = ${0:undefined}
|
||||
snippet fn2
|
||||
${1:fn} :: ${2:a} -> ${3:a} -> ${4:a}
|
||||
$1 ${5} = ${6:undefined}
|
||||
$1 ${5} = ${0:undefined}
|
||||
snippet ap
|
||||
${1:map} ${2:fn} ${3:list}
|
||||
${1:map} ${2:fn} ${0:list}
|
||||
snippet do
|
||||
do
|
||||
|
||||
snippet λ
|
||||
\${1:x} -> ${2}
|
||||
\${1:x} -> ${0}
|
||||
snippet \
|
||||
\${1:x} -> ${2}
|
||||
\${1:x} -> ${0}
|
||||
snippet <-
|
||||
${1:a} <- ${2:m a}
|
||||
${1:a} <- ${0:m a}
|
||||
snippet ←
|
||||
${1:a} <- ${2:m a}
|
||||
${1:a} <- ${0:m a}
|
||||
snippet ->
|
||||
${1:m a} -> ${2:a}
|
||||
${1:m a} -> ${0:a}
|
||||
snippet →
|
||||
${1:m a} -> ${2:a}
|
||||
${1:m a} -> ${0:a}
|
||||
snippet tup
|
||||
(${1:a}, ${2:b})
|
||||
(${1:a}, ${0:b})
|
||||
snippet tup2
|
||||
(${1:a}, ${2:b}, ${3:c})
|
||||
(${1:a}, ${2:b}, ${0:c})
|
||||
snippet tup3
|
||||
(${1:a}, ${2:b}, ${3:c}, ${4:d})
|
||||
(${1:a}, ${2:b}, ${3:c}, ${0:d})
|
||||
snippet rec
|
||||
${1:Record} { ${2:recFieldA} = ${3:undefined}
|
||||
, ${4:recFieldB} = ${5:undefined}
|
||||
, ${4:recFieldB} = ${0:undefined}
|
||||
}
|
||||
snippet case
|
||||
case ${1:something} of
|
||||
${2} -> ${3}
|
||||
${2} -> ${0}
|
||||
snippet let
|
||||
let ${1} = ${2}
|
||||
in ${3}
|
||||
snippet where
|
||||
where
|
||||
${1:fn} = ${2:undefined}
|
||||
${1:fn} = ${0:undefined}
|
||||
|
@ -97,353 +97,353 @@ snippet docx
|
||||
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
|
||||
# Attributes
|
||||
snippet attr
|
||||
${1:attribute}="${2:property}"
|
||||
${1:attribute}="${0:property}"
|
||||
snippet attr+
|
||||
${1:attribute}="${2:property}" attr+${3}
|
||||
${1:attribute}="${2:property}" attr+
|
||||
snippet .
|
||||
class="${1}"${2}
|
||||
class="${1}"
|
||||
snippet #
|
||||
id="${1}"${2}
|
||||
id="${1}"
|
||||
snippet alt
|
||||
alt="${1}"${2}
|
||||
alt="${1}"
|
||||
snippet charset
|
||||
charset="${1:utf-8}"${2}
|
||||
charset="${1:utf-8}"
|
||||
snippet data
|
||||
data-${1}="${2:$1}"${3}
|
||||
data-${1}="${2:$1}"
|
||||
snippet for
|
||||
for="${1}"${2}
|
||||
for="${1}"
|
||||
snippet height
|
||||
height="${1}"${2}
|
||||
height="${1}"
|
||||
snippet href
|
||||
href="${1:#}"${2}
|
||||
href="${1:#}"
|
||||
snippet lang
|
||||
lang="${1:en}"${2}
|
||||
lang="${1:en}"
|
||||
snippet media
|
||||
media="${1}"${2}
|
||||
media="${1}"
|
||||
snippet name
|
||||
name="${1}"${2}
|
||||
name="${1}"
|
||||
snippet rel
|
||||
rel="${1}"${2}
|
||||
rel="${1}"
|
||||
snippet scope
|
||||
scope="${1:row}"${2}
|
||||
scope="${1:row}"
|
||||
snippet src
|
||||
src="${1}"${2}
|
||||
src="${1}"
|
||||
snippet title=
|
||||
title="${1}"${2}
|
||||
title="${1}"
|
||||
snippet type
|
||||
type="${1}"${2}
|
||||
type="${1}"
|
||||
snippet value
|
||||
value="${1}"${2}
|
||||
value="${1}"
|
||||
snippet width
|
||||
width="${1}"${2}
|
||||
width="${1}"
|
||||
# Elements
|
||||
snippet a
|
||||
<a href="${1:#}">${2:$1}</a>
|
||||
<a href="${1:#}">${0:$1}</a>
|
||||
snippet a.
|
||||
<a class="${1}" href="${2:#}">${3:$1}</a>
|
||||
<a class="${1}" href="${2:#}">${0:$1}</a>
|
||||
snippet a#
|
||||
<a id="${1}" href="${2:#}">${3:$1}</a>
|
||||
<a id="${1}" href="${2:#}">${0:$1}</a>
|
||||
snippet a:ext
|
||||
<a href="http://${1:example.com}">${2:$1}</a>
|
||||
<a href="http://${1:example.com}">${0:$1}</a>
|
||||
snippet a:mail
|
||||
<a href="mailto:${1:joe@example.com}?subject=${2:feedback}">${3:email me}</a>
|
||||
<a href="mailto:${1:joe@example.com}?subject=${2:feedback}">${0:email me}</a>
|
||||
snippet abbr
|
||||
<abbr title="${1}">${2}</abbr>
|
||||
<abbr title="${1}">${0}</abbr>
|
||||
snippet address
|
||||
<address>
|
||||
${1}
|
||||
${0}
|
||||
</address>
|
||||
snippet area
|
||||
<area shape="${1:rect}" coords="${2}" href="${3}" alt="${4}" />
|
||||
<area shape="${1:rect}" coords="${2}" href="${3}" alt="${0}" />
|
||||
snippet area+
|
||||
<area shape="${1:rect}" coords="${2}" href="${3}" alt="${4}" />
|
||||
area+${5}
|
||||
area+
|
||||
snippet area:c
|
||||
<area shape="circle" coords="${1}" href="${2}" alt="${3}" />
|
||||
<area shape="circle" coords="${1}" href="${2}" alt="${0}" />
|
||||
snippet area:d
|
||||
<area shape="default" coords="${1}" href="${2}" alt="${3}" />
|
||||
<area shape="default" coords="${1}" href="${2}" alt="${0}" />
|
||||
snippet area:p
|
||||
<area shape="poly" coords="${1}" href="${2}" alt="${3}" />
|
||||
<area shape="poly" coords="${1}" href="${2}" alt="${0}" />
|
||||
snippet area:r
|
||||
<area shape="rect" coords="${1}" href="${2}" alt="${3}" />
|
||||
<area shape="rect" coords="${1}" href="${2}" alt="${0}" />
|
||||
snippet article
|
||||
<article>
|
||||
${1}
|
||||
${0}
|
||||
</article>
|
||||
snippet article.
|
||||
<article class="${1}">
|
||||
${2}
|
||||
${0}
|
||||
</article>
|
||||
snippet article#
|
||||
<article id="${1}">
|
||||
${2}
|
||||
${0}
|
||||
</article>
|
||||
snippet aside
|
||||
<aside>
|
||||
${1}
|
||||
${0}
|
||||
</aside>
|
||||
snippet aside.
|
||||
<aside class="${1}">
|
||||
${2}
|
||||
${0}
|
||||
</aside>
|
||||
snippet aside#
|
||||
<aside id="${1}">
|
||||
${2}
|
||||
${0}
|
||||
</aside>
|
||||
snippet audio
|
||||
<audio src="${1}>${2}</audio>
|
||||
<audio src="${1}>${0}</audio>
|
||||
snippet b
|
||||
<b>${1}</b>
|
||||
<b>${0}</b>
|
||||
snippet base
|
||||
<base href="${1}" target="${2}" />
|
||||
<base href="${1}" target="${0}" />
|
||||
snippet bdi
|
||||
<bdi>${1}</bdo>
|
||||
<bdi>${0}</bdo>
|
||||
snippet bdo
|
||||
<bdo dir="${1}">${2}</bdo>
|
||||
<bdo dir="${1}">${0}</bdo>
|
||||
snippet bdo:l
|
||||
<bdo dir="ltr">${1}</bdo>
|
||||
<bdo dir="ltr">${0}</bdo>
|
||||
snippet bdo:r
|
||||
<bdo dir="rtl">${1}</bdo>
|
||||
<bdo dir="rtl">${0}</bdo>
|
||||
snippet blockquote
|
||||
<blockquote>
|
||||
${1}
|
||||
${0}
|
||||
</blockquote>
|
||||
snippet body
|
||||
<body>
|
||||
${1}
|
||||
${0}
|
||||
</body>
|
||||
snippet br
|
||||
<br />${1}
|
||||
<br />
|
||||
snippet button
|
||||
<button type="${1:submit}">${2}</button>
|
||||
<button type="${1:submit}">${0}</button>
|
||||
snippet button.
|
||||
<button class="${1:button}" type="${2:submit}">${3}</button>
|
||||
<button class="${1:button}" type="${2:submit}">${0}</button>
|
||||
snippet button#
|
||||
<button id="${1}" type="${2:submit}">${3}</button>
|
||||
<button id="${1}" type="${2:submit}">${0}</button>
|
||||
snippet button:s
|
||||
<button type="submit">${1}</button>
|
||||
<button type="submit">${0}</button>
|
||||
snippet button:r
|
||||
<button type="reset">${1}</button>
|
||||
<button type="reset">${0}</button>
|
||||
snippet canvas
|
||||
<canvas>
|
||||
${1}
|
||||
${0}
|
||||
</canvas>
|
||||
snippet caption
|
||||
<caption>${1}</caption>
|
||||
<caption>${0}</caption>
|
||||
snippet cite
|
||||
<cite>${1}</cite>
|
||||
<cite>${0}</cite>
|
||||
snippet code
|
||||
<code>${1}</code>
|
||||
<code>${0}</code>
|
||||
snippet col
|
||||
<col />${1}
|
||||
<col />
|
||||
snippet col+
|
||||
<col />
|
||||
col+${1}
|
||||
col+
|
||||
snippet colgroup
|
||||
<colgroup>
|
||||
${1}
|
||||
${0}
|
||||
</colgroup>
|
||||
snippet colgroup+
|
||||
<colgroup>
|
||||
<col />
|
||||
col+${1}
|
||||
col+${0}
|
||||
</colgroup>
|
||||
snippet command
|
||||
<command type="command" label="${1}" icon="${2}" />
|
||||
<command type="command" label="${1}" icon="${0}" />
|
||||
snippet command:c
|
||||
<command type="checkbox" label="${1}" icon="${2}" />
|
||||
<command type="checkbox" label="${1}" icon="${0}" />
|
||||
snippet command:r
|
||||
<command type="radio" radiogroup="${1}" label="${2}" icon="${3}" />
|
||||
<command type="radio" radiogroup="${1}" label="${2}" icon="${0}" />
|
||||
snippet datagrid
|
||||
<datagrid>
|
||||
${1}
|
||||
${0}
|
||||
</datagrid>
|
||||
snippet datalist
|
||||
<datalist>
|
||||
${1}
|
||||
${0}
|
||||
</datalist>
|
||||
snippet datatemplate
|
||||
<datatemplate>
|
||||
${1}
|
||||
${0}
|
||||
</datatemplate>
|
||||
snippet dd
|
||||
<dd>${1}</dd>
|
||||
<dd>${0}</dd>
|
||||
snippet dd.
|
||||
<dd class="${1}">${2}</dd>
|
||||
<dd class="${1}">${0}</dd>
|
||||
snippet dd#
|
||||
<dd id="${1}">${2}</dd>
|
||||
<dd id="${1}">${0}</dd>
|
||||
snippet del
|
||||
<del>${1}</del>
|
||||
<del>${0}</del>
|
||||
snippet details
|
||||
<details>${1}</details>
|
||||
<details>${0}</details>
|
||||
snippet dfn
|
||||
<dfn>${1}</dfn>
|
||||
<dfn>${0}</dfn>
|
||||
snippet dialog
|
||||
<dialog>
|
||||
${1}
|
||||
${0}
|
||||
</dialog>
|
||||
snippet div
|
||||
<div>
|
||||
${1}
|
||||
${0}
|
||||
</div>
|
||||
snippet div.
|
||||
<div class="${1}">
|
||||
${2}
|
||||
${0}
|
||||
</div>
|
||||
snippet div#
|
||||
<div id="${1}">
|
||||
${2}
|
||||
${0}
|
||||
</div>
|
||||
snippet dl
|
||||
<dl>
|
||||
${1}
|
||||
${0}
|
||||
</dl>
|
||||
snippet dl.
|
||||
<dl class="${1}">
|
||||
${2}
|
||||
${0}
|
||||
</dl>
|
||||
snippet dl#
|
||||
<dl id="${1}">
|
||||
${2}
|
||||
${0}
|
||||
</dl>
|
||||
snippet dl+
|
||||
<dl>
|
||||
<dt>${1}</dt>
|
||||
<dd>${2}</dd>
|
||||
dt+${3}
|
||||
dt+${0}
|
||||
</dl>
|
||||
snippet dt
|
||||
<dt>${1}</dt>
|
||||
<dt>${0}</dt>
|
||||
snippet dt.
|
||||
<dt class="${1}">${2}</dt>
|
||||
<dt class="${1}">${0}</dt>
|
||||
snippet dt#
|
||||
<dt id="${1}">${2}</dt>
|
||||
<dt id="${1}">${0}</dt>
|
||||
snippet dt+
|
||||
<dt>${1}</dt>
|
||||
<dd>${2}</dd>
|
||||
dt+${3}
|
||||
dt+${0}
|
||||
snippet em
|
||||
<em>${1}</em>
|
||||
<em>${0}</em>
|
||||
snippet embed
|
||||
<embed src=${1} type="${2} />
|
||||
<embed src=${1} type="${0} />
|
||||
snippet fieldset
|
||||
<fieldset>
|
||||
${1}
|
||||
${0}
|
||||
</fieldset>
|
||||
snippet fieldset.
|
||||
<fieldset class="${1}">
|
||||
${2}
|
||||
${0}
|
||||
</fieldset>
|
||||
snippet fieldset#
|
||||
<fieldset id="${1}">
|
||||
${2}
|
||||
${0}
|
||||
</fieldset>
|
||||
snippet fieldset+
|
||||
<fieldset>
|
||||
<legend><span>${1}</span></legend>
|
||||
${2}
|
||||
</fieldset>
|
||||
fieldset+${3}
|
||||
fieldset+${0}
|
||||
snippet figcaption
|
||||
<figcaption>${1}</figcaption>
|
||||
<figcaption>${0}</figcaption>
|
||||
snippet figure
|
||||
<figure>${1}</figure>
|
||||
<figure>${0}</figure>
|
||||
snippet footer
|
||||
<footer>
|
||||
${1}
|
||||
${0}
|
||||
</footer>
|
||||
snippet footer.
|
||||
<footer class="${1}">
|
||||
${2}
|
||||
${0}
|
||||
</footer>
|
||||
snippet footer#
|
||||
<footer id="${1}">
|
||||
${2}
|
||||
${0}
|
||||
</footer>
|
||||
snippet form
|
||||
<form action="${1}" method="${2:get}" accept-charset="utf-8">
|
||||
${3}
|
||||
${0}
|
||||
</form>
|
||||
snippet form.
|
||||
<form class="${1}" action="${2}" method="${3:get}" accept-charset="utf-8">
|
||||
${4}
|
||||
${0}
|
||||
</form>
|
||||
snippet form#
|
||||
<form id="${1}" action="${2}" method="${3:get}" accept-charset="utf-8">
|
||||
${4}
|
||||
${0}
|
||||
</form>
|
||||
snippet h1
|
||||
<h1>${1}</h1>
|
||||
<h1>${0}</h1>
|
||||
snippet h1.
|
||||
<h1 class="${1}">${2}</h1>
|
||||
<h1 class="${1}">${0}</h1>
|
||||
snippet h1#
|
||||
<h1 id="${1}">${2}</h1>
|
||||
<h1 id="${1}">${0}</h1>
|
||||
snippet h2
|
||||
<h2>${1}</h2>
|
||||
<h2>${0}</h2>
|
||||
snippet h2.
|
||||
<h2 class="${1}">${2}</h2>
|
||||
<h2 class="${1}">${0}</h2>
|
||||
snippet h2#
|
||||
<h2 id="${1}">${2}</h2>
|
||||
<h2 id="${1}">${0}</h2>
|
||||
snippet h3
|
||||
<h3>${1}</h3>
|
||||
<h3>${0}</h3>
|
||||
snippet h3.
|
||||
<h3 class="${1}">${2}</h3>
|
||||
<h3 class="${1}">${0}</h3>
|
||||
snippet h3#
|
||||
<h3 id="${1}">${2}</h3>
|
||||
<h3 id="${1}">${0}</h3>
|
||||
snippet h4
|
||||
<h4>${1}</h4>
|
||||
<h4>${0}</h4>
|
||||
snippet h4.
|
||||
<h4 class="${1}">${2}</h4>
|
||||
<h4 class="${1}">${0}</h4>
|
||||
snippet h4#
|
||||
<h4 id="${1}">${2}</h4>
|
||||
<h4 id="${1}">${0}</h4>
|
||||
snippet h5
|
||||
<h5>${1}</h5>
|
||||
<h5>${0}</h5>
|
||||
snippet h5.
|
||||
<h5 class="${1}">${2}</h5>
|
||||
<h5 class="${1}">${0}</h5>
|
||||
snippet h5#
|
||||
<h5 id="${1}">${2}</h5>
|
||||
<h5 id="${1}">${0}</h5>
|
||||
snippet h6
|
||||
<h6>${1}</h6>
|
||||
<h6>${0}</h6>
|
||||
snippet h6.
|
||||
<h6 class="${1}">${2}</h6>
|
||||
<h6 class="${1}">${0}</h6>
|
||||
snippet h6#
|
||||
<h6 id="${1}">${2}</h6>
|
||||
<h6 id="${1}">${0}</h6>
|
||||
snippet head
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>${1:`substitute(vim_snippets#Filename('', 'Page Title'), '^.', '\u&', '')`}</title>
|
||||
${2}
|
||||
${0}
|
||||
</head>
|
||||
snippet header
|
||||
<header>
|
||||
${1}
|
||||
${0}
|
||||
</header>
|
||||
snippet header.
|
||||
<header class="${1}">
|
||||
${2}
|
||||
${0}
|
||||
</header>
|
||||
snippet header#
|
||||
<header id="${1}">
|
||||
${2}
|
||||
${0}
|
||||
</header>
|
||||
snippet hgroup
|
||||
<hgroup>
|
||||
${1}
|
||||
${0}
|
||||
</hgroup>
|
||||
snippet hgroup.
|
||||
<hgroup class="${1}>
|
||||
${2}
|
||||
${0}
|
||||
</hgroup>
|
||||
snippet hr
|
||||
<hr />${1}
|
||||
<hr />
|
||||
snippet html
|
||||
<html>
|
||||
${1}
|
||||
${0}
|
||||
</html>
|
||||
snippet xhtml
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
${1}
|
||||
${0}
|
||||
</html>
|
||||
snippet html5
|
||||
<!DOCTYPE html>
|
||||
@ -454,175 +454,175 @@ snippet html5
|
||||
${2:meta}
|
||||
</head>
|
||||
<body>
|
||||
${3:body}
|
||||
${0:body}
|
||||
</body>
|
||||
</html>
|
||||
snippet i
|
||||
<i>${1}</i>
|
||||
<i>${0}</i>
|
||||
snippet iframe
|
||||
<iframe src="${1}" frameborder="0"></iframe>${2}
|
||||
<iframe src="${1}" frameborder="0"></iframe>
|
||||
snippet iframe.
|
||||
<iframe class="${1}" src="${2}" frameborder="0"></iframe>${3}
|
||||
<iframe class="${1}" src="${2}" frameborder="0"></iframe>
|
||||
snippet iframe#
|
||||
<iframe id="${1}" src="${2}" frameborder="0"></iframe>${3}
|
||||
<iframe id="${1}" src="${2}" frameborder="0"></iframe>
|
||||
snippet img
|
||||
<img src="${1}" alt="${2}" />${3}
|
||||
<img src="${1}" alt="${2}" />
|
||||
snippet img.
|
||||
<img class="${1}" src="${2}" alt="${3}" />${4}
|
||||
<img class="${1}" src="${2}" alt="${3}" />
|
||||
snippet img#
|
||||
<img id="${1}" src="${2}" alt="${3}" />${4}
|
||||
<img id="${1}" src="${2}" alt="${3}" />
|
||||
snippet input
|
||||
<input type="${1:text/submit/hidden/button/image}" name="${2}" id="${3:$2}" value="${4}" />${5}
|
||||
<input type="${1:text/submit/hidden/button/image}" name="${2}" id="${3:$2}" value="${4}" />
|
||||
snippet input.
|
||||
<input class="${1}" type="${2:text/submit/hidden/button/image}" name="${3}" id="${4:$3}" value="${5}" />${6}
|
||||
<input class="${1}" type="${2:text/submit/hidden/button/image}" name="${3}" id="${4:$3}" value="${5}" />
|
||||
snippet input:text
|
||||
<input type="text" name="${1}" id="${2:$1}" value="${3}" />${4}
|
||||
<input type="text" name="${1}" id="${2:$1}" value="${3}" />
|
||||
snippet input:submit
|
||||
<input type="submit" name="${1}" id="${2:$1}" value="${3}" />${4}
|
||||
<input type="submit" name="${1}" id="${2:$1}" value="${3}" />
|
||||
snippet input:hidden
|
||||
<input type="hidden" name="${1}" id="${2:$1}" value="${3}" />${4}
|
||||
<input type="hidden" name="${1}" id="${2:$1}" value="${3}" />
|
||||
snippet input:button
|
||||
<input type="button" name="${1}" id="${2:$1}" value="${3}" />${4}
|
||||
<input type="button" name="${1}" id="${2:$1}" value="${3}" />
|
||||
snippet input:image
|
||||
<input type="image" name="${1}" id="${2:$1}" src="${3}" alt="${4}" />${5}
|
||||
<input type="image" name="${1}" id="${2:$1}" src="${3}" alt="${4}" />
|
||||
snippet input:checkbox
|
||||
<input type="checkbox" name="${1}" id="${2:$1}" />${3}
|
||||
<input type="checkbox" name="${1}" id="${2:$1}" />
|
||||
snippet input:radio
|
||||
<input type="radio" name="${1}" id="${2:$1}" />${3}
|
||||
<input type="radio" name="${1}" id="${2:$1}" />
|
||||
snippet input:color
|
||||
<input type="color" name="${1}" id="${2:$1}" value="${3}" />${4}
|
||||
<input type="color" name="${1}" id="${2:$1}" value="${3}" />
|
||||
snippet input:date
|
||||
<input type="date" name="${1}" id="${2:$1}" value="${3}" />${4}
|
||||
<input type="date" name="${1}" id="${2:$1}" value="${3}" />
|
||||
snippet input:datetime
|
||||
<input type="datetime" name="${1}" id="${2:$1}" value="${3}" />${4}
|
||||
<input type="datetime" name="${1}" id="${2:$1}" value="${3}" />
|
||||
snippet input:datetime-local
|
||||
<input type="datetime-local" name="${1}" id="${2:$1}" value="${3}" />${4}
|
||||
<input type="datetime-local" name="${1}" id="${2:$1}" value="${3}" />
|
||||
snippet input:email
|
||||
<input type="email" name="${1}" id="${2:$1}" value="${3}" />${4}
|
||||
<input type="email" name="${1}" id="${2:$1}" value="${3}" />
|
||||
snippet input:file
|
||||
<input type="file" name="${1}" id="${2:$1}" value="${3}" />${4}
|
||||
<input type="file" name="${1}" id="${2:$1}" value="${3}" />
|
||||
snippet input:month
|
||||
<input type="month" name="${1}" id="${2:$1}" value="${3}" />${4}
|
||||
<input type="month" name="${1}" id="${2:$1}" value="${3}" />
|
||||
snippet input:number
|
||||
<input type="number" name="${1}" id="${2:$1}" value="${3}" />${4}
|
||||
<input type="number" name="${1}" id="${2:$1}" value="${3}" />
|
||||
snippet input:password
|
||||
<input type="password" name="${1}" id="${2:$1}" value="${3}" />${4}
|
||||
<input type="password" name="${1}" id="${2:$1}" value="${3}" />
|
||||
snippet input:range
|
||||
<input type="range" name="${1}" id="${2:$1}" value="${3}" />${4}
|
||||
<input type="range" name="${1}" id="${2:$1}" value="${3}" />
|
||||
snippet input:reset
|
||||
<input type="reset" name="${1}" id="${2:$1}" value="${3}" />${4}
|
||||
<input type="reset" name="${1}" id="${2:$1}" value="${3}" />
|
||||
snippet input:search
|
||||
<input type="search" name="${1}" id="${2:$1}" value="${3}" />${4}
|
||||
<input type="search" name="${1}" id="${2:$1}" value="${3}" />
|
||||
snippet input:time
|
||||
<input type="time" name="${1}" id="${2:$1}" value="${3}" />${4}
|
||||
<input type="time" name="${1}" id="${2:$1}" value="${3}" />
|
||||
snippet input:url
|
||||
<input type="url" name="${1}" id="${2:$1}" value="${3}" />${4}
|
||||
<input type="url" name="${1}" id="${2:$1}" value="${3}" />
|
||||
snippet input:week
|
||||
<input type="week" name="${1}" id="${2:$1}" value="${3}" />${4}
|
||||
<input type="week" name="${1}" id="${2:$1}" value="${3}" />
|
||||
snippet ins
|
||||
<ins>${1}</ins>
|
||||
<ins>${0}</ins>
|
||||
snippet kbd
|
||||
<kbd>${1}</kbd>
|
||||
<kbd>${0}</kbd>
|
||||
snippet keygen
|
||||
<keygen>${1}</keygen>
|
||||
<keygen>${0}</keygen>
|
||||
snippet label
|
||||
<label for="${2:$1}">${1}</label>
|
||||
<label for="${0:$1}">${1}</label>
|
||||
snippet label:i
|
||||
<label for="${2:$1}">${1}</label>
|
||||
<input type="${3:text/submit/hidden/button}" name="${4:$2}" id="${5:$2}" value="${6}" />${7}
|
||||
<input type="${3:text/submit/hidden/button}" name="${4:$2}" id="${5:$2}" value="${6}" />
|
||||
snippet label:s
|
||||
<label for="${2:$1}">${1}</label>
|
||||
<select name="${3:$2}" id="${4:$2}">
|
||||
<option value="${5}">${6:$5}</option>
|
||||
<option value="${5}">${0:$5}</option>
|
||||
</select>
|
||||
snippet legend
|
||||
<legend>${1}</legend>
|
||||
<legend>${0}</legend>
|
||||
snippet legend+
|
||||
<legend><span>${1}</span></legend>
|
||||
<legend><span>${0}</span></legend>
|
||||
snippet li
|
||||
<li>${1}</li>
|
||||
<li>${0}</li>
|
||||
snippet li.
|
||||
<li class="${1}">${2}</li>
|
||||
<li class="${1}">${0}</li>
|
||||
snippet li+
|
||||
<li>${1}</li>
|
||||
li+${2}
|
||||
li+
|
||||
snippet lia
|
||||
<li><a href="${2:#}">${1}</a></li>
|
||||
<li><a href="${0:#}">${1}</a></li>
|
||||
snippet lia+
|
||||
<li><a href="${2:#}">${1}</a></li>
|
||||
lia+${3}
|
||||
lia+
|
||||
snippet link
|
||||
<link rel="${1}" href="${2}" title="${3}" type="${4}" />${5}
|
||||
<link rel="${1}" href="${2}" title="${3}" type="${4}" />
|
||||
snippet link:atom
|
||||
<link rel="alternate" href="${1:atom.xml}" title="Atom" type="application/atom+xml" />${2}
|
||||
<link rel="alternate" href="${1:atom.xml}" title="Atom" type="application/atom+xml" />
|
||||
snippet link:css
|
||||
<link rel="stylesheet" href="${1:style.css}" type="text/css" media="${2:all}" />${3}
|
||||
<link rel="stylesheet" href="${1:style.css}" type="text/css" media="${2:all}" />
|
||||
snippet link:favicon
|
||||
<link rel="shortcut icon" href="${1:favicon.ico}" type="image/x-icon" />${2}
|
||||
<link rel="shortcut icon" href="${1:favicon.ico}" type="image/x-icon" />
|
||||
snippet link:rss
|
||||
<link rel="alternate" href="${1:rss.xml}" title="RSS" type="application/atom+xml" />${2}
|
||||
<link rel="alternate" href="${1:rss.xml}" title="RSS" type="application/atom+xml" />
|
||||
snippet link:touch
|
||||
<link rel="apple-touch-icon" href="${1:favicon.png}" />${2}
|
||||
<link rel="apple-touch-icon" href="${1:favicon.png}" />
|
||||
snippet map
|
||||
<map name="${1}">
|
||||
${2}
|
||||
${0}
|
||||
</map>
|
||||
snippet map.
|
||||
<map class="${1}" name="${2}">
|
||||
${3}
|
||||
${0}
|
||||
</map>
|
||||
snippet map#
|
||||
<map name="${1}" id="${2:$1}>
|
||||
${3}
|
||||
${0}
|
||||
</map>
|
||||
snippet map+
|
||||
<map name="${1}">
|
||||
<area shape="${2}" coords="${3}" href="${4}" alt="${5}" />${6}
|
||||
</map>${7}
|
||||
</map>
|
||||
snippet mark
|
||||
<mark>${1}</mark>
|
||||
<mark>${0}</mark>
|
||||
snippet menu
|
||||
<menu>
|
||||
${1}
|
||||
${0}
|
||||
</menu>
|
||||
snippet menu:c
|
||||
<menu type="context">
|
||||
${1}
|
||||
${0}
|
||||
</menu>
|
||||
snippet menu:t
|
||||
<menu type="toolbar">
|
||||
${1}
|
||||
${0}
|
||||
</menu>
|
||||
snippet meta
|
||||
<meta http-equiv="${1}" content="${2}" />${3}
|
||||
<meta http-equiv="${1}" content="${2}" />
|
||||
snippet meta:compat
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=${1:7,8,edge}" />${3}
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=${1:7,8,edge}" />
|
||||
snippet meta:refresh
|
||||
<meta http-equiv="refresh" content="text/html;charset=UTF-8" />${3}
|
||||
<meta http-equiv="refresh" content="text/html;charset=UTF-8" />
|
||||
snippet meta:utf
|
||||
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />${3}
|
||||
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
|
||||
snippet meter
|
||||
<meter>${1}</meter>
|
||||
<meter>${0}</meter>
|
||||
snippet nav
|
||||
<nav>
|
||||
${1}
|
||||
${0}
|
||||
</nav>
|
||||
snippet nav.
|
||||
<nav class="${1}">
|
||||
${2}
|
||||
${0}
|
||||
</nav>
|
||||
snippet nav#
|
||||
<nav id="${1}">
|
||||
${2}
|
||||
${0}
|
||||
</nav>
|
||||
snippet noscript
|
||||
<noscript>
|
||||
${1}
|
||||
${0}
|
||||
</noscript>
|
||||
snippet object
|
||||
<object data="${1}" type="${2}">
|
||||
${3}
|
||||
</object>${4}
|
||||
</object>
|
||||
# Embed QT Movie
|
||||
snippet movie
|
||||
<object width="$2" height="$3" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"
|
||||
@ -635,198 +635,198 @@ snippet movie
|
||||
controller="${4:true}" autoplay="${5:true}"
|
||||
scale="tofit" cache="true"
|
||||
pluginspage="http://www.apple.com/quicktime/download/" />
|
||||
</object>${6}
|
||||
</object>
|
||||
snippet ol
|
||||
<ol>
|
||||
${1}
|
||||
${0}
|
||||
</ol>
|
||||
snippet ol.
|
||||
<ol class="${1}>
|
||||
${2}
|
||||
${0}
|
||||
</ol>
|
||||
snippet ol#
|
||||
<ol id="${1}>
|
||||
${2}
|
||||
${0}
|
||||
</ol>
|
||||
snippet ol+
|
||||
<ol>
|
||||
<li>${1}</li>
|
||||
li+${2}
|
||||
li+${0}
|
||||
</ol>
|
||||
snippet opt
|
||||
<option value="${1}">${2:$1}</option>
|
||||
<option value="${1}">${0:$1}</option>
|
||||
snippet opt+
|
||||
<option value="${1}">${2:$1}</option>
|
||||
opt+${3}
|
||||
opt+${0}
|
||||
snippet optt
|
||||
<option>${1}</option>
|
||||
<option>${0}</option>
|
||||
snippet optgroup
|
||||
<optgroup>
|
||||
<option value="${1}">${2:$1}</option>
|
||||
opt+${3}
|
||||
opt+${0}
|
||||
</optgroup>
|
||||
snippet output
|
||||
<output>${1}</output>
|
||||
<output>${0}</output>
|
||||
snippet p
|
||||
<p>${1}</p>
|
||||
<p>${0}</p>
|
||||
snippet param
|
||||
<param name="${1}" value="${2}" />${3}
|
||||
<param name="${1}" value="${2}" />
|
||||
snippet pre
|
||||
<pre>
|
||||
${1}
|
||||
${0}
|
||||
</pre>
|
||||
snippet progress
|
||||
<progress>${1}</progress>
|
||||
<progress>${0}</progress>
|
||||
snippet q
|
||||
<q>${1}</q>
|
||||
<q>${0}</q>
|
||||
snippet rp
|
||||
<rp>${1}</rp>
|
||||
<rp>${0}</rp>
|
||||
snippet rt
|
||||
<rt>${1}</rt>
|
||||
<rt>${0}</rt>
|
||||
snippet ruby
|
||||
<ruby>
|
||||
<rp><rt>${1}</rt></rp>
|
||||
<rp><rt>${0}</rt></rp>
|
||||
</ruby>
|
||||
snippet s
|
||||
<s>${1}</s>
|
||||
<s>${0}</s>
|
||||
snippet samp
|
||||
<samp>
|
||||
${1}
|
||||
${0}
|
||||
</samp>
|
||||
snippet script
|
||||
<script type="text/javascript" charset="utf-8">
|
||||
${1}
|
||||
${0}
|
||||
</script>
|
||||
snippet scriptsrc
|
||||
<script src="${1}.js" type="text/javascript" charset="utf-8"></script>
|
||||
<script src="${0}.js" type="text/javascript" charset="utf-8"></script>
|
||||
snippet section
|
||||
<section>
|
||||
${1}
|
||||
${0}
|
||||
</section>
|
||||
snippet section.
|
||||
<section class="${1}">
|
||||
${2}
|
||||
${0}
|
||||
</section>
|
||||
snippet section#
|
||||
<section id="${1}">
|
||||
${2}
|
||||
${0}
|
||||
</section>
|
||||
snippet select
|
||||
<select name="${1}" id="${2:$1}">
|
||||
${3}
|
||||
${0}
|
||||
</select>
|
||||
snippet select.
|
||||
<select name="${1}" id="${2:$1}" class="${3}>
|
||||
${4}
|
||||
${0}
|
||||
</select>
|
||||
snippet select+
|
||||
<select name="${1}" id="${2:$1}">
|
||||
<option value="${3}">${4:$3}</option>
|
||||
opt+${5}
|
||||
opt+${0}
|
||||
</select>
|
||||
snippet small
|
||||
<small>${1}</small>
|
||||
<small>${0}</small>
|
||||
snippet source
|
||||
<source src="${1}" type="${2}" media="${3}" />
|
||||
<source src="${1}" type="${2}" media="${0}" />
|
||||
snippet span
|
||||
<span>${1}</span>
|
||||
<span>${0}</span>
|
||||
snippet span.
|
||||
<span class="${1}">${2}</span>
|
||||
<span class="${1}">${0}</span>
|
||||
snippet span#
|
||||
<span id="${1}">${2}</span>
|
||||
<span id="${1}">${0}</span>
|
||||
snippet strong
|
||||
<strong>${1}</strong>
|
||||
<strong>${0}</strong>
|
||||
snippet style
|
||||
<style type="text/css" media="${1:all}">
|
||||
${2}
|
||||
${0}
|
||||
</style>
|
||||
snippet sub
|
||||
<sub>${1}</sub>
|
||||
<sub>${0}</sub>
|
||||
snippet summary
|
||||
<summary>
|
||||
${1}
|
||||
${0}
|
||||
</summary>
|
||||
snippet sup
|
||||
<sup>${1}</sup>
|
||||
<sup>${0}</sup>
|
||||
snippet table
|
||||
<table border="${1:0}">
|
||||
${2}
|
||||
${0}
|
||||
</table>
|
||||
snippet table.
|
||||
<table class="${1}" border="${2:0}">
|
||||
${3}
|
||||
${0}
|
||||
</table>
|
||||
snippet table#
|
||||
<table id="${1}" border="${2:0}">
|
||||
${3}
|
||||
${0}
|
||||
</table>
|
||||
snippet tbody
|
||||
<tbody>
|
||||
${1}
|
||||
${0}
|
||||
</tbody>
|
||||
snippet td
|
||||
<td>${1}</td>
|
||||
<td>${0}</td>
|
||||
snippet td.
|
||||
<td class="${1}">${2}</td>
|
||||
<td class="${1}">${0}</td>
|
||||
snippet td#
|
||||
<td id="${1}">${2}</td>
|
||||
<td id="${1}">${0}</td>
|
||||
snippet td+
|
||||
<td>${1}</td>
|
||||
td+${2}
|
||||
td+${0}
|
||||
snippet textarea
|
||||
<textarea name="${1}" id=${2:$1} rows="${3:8}" cols="${4:40}">${5}</textarea>${6}
|
||||
<textarea name="${1}" id=${2:$1} rows="${3:8}" cols="${4:40}">${5}</textarea>
|
||||
snippet tfoot
|
||||
<tfoot>
|
||||
${1}
|
||||
${0}
|
||||
</tfoot>
|
||||
snippet th
|
||||
<th>${1}</th>
|
||||
<th>${0}</th>
|
||||
snippet th.
|
||||
<th class="${1}">${2}</th>
|
||||
<th class="${1}">${0}</th>
|
||||
snippet th#
|
||||
<th id="${1}">${2}</th>
|
||||
<th id="${1}">${0}</th>
|
||||
snippet th+
|
||||
<th>${1}</th>
|
||||
th+${2}
|
||||
th+${0}
|
||||
snippet thead
|
||||
<thead>
|
||||
${1}
|
||||
${0}
|
||||
</thead>
|
||||
snippet time
|
||||
<time datetime="${1}" pubdate="${2:$1}">${3:$1}</time>
|
||||
<time datetime="${1}" pubdate="${2:$1}">${0:$1}</time>
|
||||
snippet title
|
||||
<title>${1:`substitute(vim_snippets#Filename('', 'Page Title'), '^.', '\u&', '')`}</title>
|
||||
<title>${0:`substitute(vim_snippets#Filename('', 'Page Title'), '^.', '\u&', '')`}</title>
|
||||
snippet tr
|
||||
<tr>
|
||||
${1}
|
||||
${0}
|
||||
</tr>
|
||||
snippet tr+
|
||||
<tr>
|
||||
<td>${1}</td>
|
||||
td+${2}
|
||||
td+${0}
|
||||
</tr>
|
||||
snippet track
|
||||
<track src="${1}" srclang="${2}" label="${3}" default="${4:default}>${5}</track>${6}
|
||||
<track src="${1}" srclang="${2}" label="${3}" default="${4:default}>${5}</track>
|
||||
snippet ul
|
||||
<ul>
|
||||
${1}
|
||||
${0}
|
||||
</ul>
|
||||
snippet ul.
|
||||
<ul class="${1}">
|
||||
${2}
|
||||
${0}
|
||||
</ul>
|
||||
snippet ul#
|
||||
<ul id="${1}">
|
||||
${2}
|
||||
${0}
|
||||
</ul>
|
||||
snippet ul+
|
||||
<ul>
|
||||
<li>${1}</li>
|
||||
li+${2}
|
||||
li+${0}
|
||||
</ul>
|
||||
snippet var
|
||||
<var>${1}</var>
|
||||
<var>${0}</var>
|
||||
snippet video
|
||||
<video src="${1} height="${2}" width="${3}" preload="${5:none}" autoplay="${6:autoplay}>${7}</video>${8}
|
||||
<video src="${1} height="${2}" width="${3}" preload="${5:none}" autoplay="${6:autoplay}>${7}</video>
|
||||
snippet wbr
|
||||
<wbr />${1}
|
||||
<wbr />
|
||||
|
@ -18,31 +18,31 @@ snippet html5
|
||||
# ==== TAGS
|
||||
# you always need these:
|
||||
snippet .
|
||||
class="${1}"${2}
|
||||
class="${1}"
|
||||
snippet n
|
||||
name="${1}"${2}
|
||||
name="${1}"
|
||||
snippet r
|
||||
rel="${1}"${2}
|
||||
rel="${1}"
|
||||
snippet t
|
||||
title="${1}"${2}
|
||||
title="${1}"
|
||||
|
||||
# not using # because id is faster to type
|
||||
snippet id
|
||||
id="${1}"${2}
|
||||
id="${1}"
|
||||
snippet idn
|
||||
id="${1}" name="${2:$1}"
|
||||
id="${1}" name="${0:$1}"
|
||||
|
||||
snippet label_and_input
|
||||
<label for="${2:$1}">${1}</label>
|
||||
<input type="${3:text}" name="${4:$2}" id="${5:$2}" value="${6}">${7}
|
||||
<label for="${0:$1}">${1}</label>
|
||||
<input type="${3:text}" name="${4:$2}" id="${5:$2}" value="${6}">
|
||||
|
||||
|
||||
# FORMS
|
||||
# use idn . or n to add id
|
||||
snippet input
|
||||
<input type="${1:text}" value="${2}" ${3}>${7}
|
||||
<input type="${1:text}" value="${2}" ${3}>
|
||||
snippet submit
|
||||
<input type="submit" value="${2}" ${3}>${7}
|
||||
<input type="submit" value="${2}" ${3}>
|
||||
snippet textarea
|
||||
<textarea $1>$2</textarea>
|
||||
|
||||
@ -61,9 +61,9 @@ snippet img
|
||||
<img src="$1" alt="$2"/>
|
||||
# JS/CSS
|
||||
snippet css_file
|
||||
<link rel="stylesheet" href="${1:style.css}" type="text/css" media="${2:all}">${3}
|
||||
snippet css_block
|
||||
<link rel="stylesheet" href="${1:style.css}" type="text/css" media="${2:all}">
|
||||
snippet css_block
|
||||
<link rel="stylesheet" href="${1:style.css}" type="text/css" media="${0:all}">
|
||||
</link>
|
||||
|
||||
snippet script_block
|
||||
|
@ -1,89 +1,89 @@
|
||||
# Generic tags
|
||||
|
||||
snippet %
|
||||
{% ${1} %}${2}
|
||||
{% ${1} %}
|
||||
snippet %%
|
||||
{% ${1:tag_name} %}
|
||||
${2}
|
||||
${0}
|
||||
{% end$1 %}
|
||||
snippet {
|
||||
{{ ${1} }}${2}
|
||||
{{ ${1} }}
|
||||
# Template Tags
|
||||
|
||||
snippet autoescape
|
||||
{% autoescape ${1:off} %}
|
||||
${2}
|
||||
${0}
|
||||
{% endautoescape %}
|
||||
snippet block
|
||||
{% block ${1} %}
|
||||
${2}
|
||||
${0}
|
||||
{% endblock %}
|
||||
snippet #
|
||||
{# ${1:comment} #}
|
||||
{# ${0:comment} #}
|
||||
snippet comment
|
||||
{% comment %}
|
||||
${1}
|
||||
${0}
|
||||
{% endcomment %}
|
||||
snippet cycle
|
||||
{% cycle ${1:val1} ${2:val2} ${3:as ${4}} %}
|
||||
snippet debug
|
||||
{% debug %}
|
||||
snippet extends
|
||||
{% extends "${1:base.html}" %}
|
||||
{% extends "${0:base.html}" %}
|
||||
snippet filter
|
||||
{% filter ${1} %}
|
||||
${2}
|
||||
${0}
|
||||
{% endfilter %}
|
||||
snippet firstof
|
||||
{% firstof ${1} %}
|
||||
snippet for
|
||||
{% for ${1} in ${2} %}
|
||||
${3}
|
||||
${0}
|
||||
{% endfor %}
|
||||
snippet empty
|
||||
{% empty %}
|
||||
${1}
|
||||
${0}
|
||||
snippet if
|
||||
{% if ${1} %}
|
||||
${2}
|
||||
${0}
|
||||
{% endif %}
|
||||
snippet el
|
||||
{% else %}
|
||||
${1}
|
||||
snippet eif
|
||||
{% elif ${1} %}
|
||||
${2}
|
||||
${0}
|
||||
snippet ifchanged
|
||||
{% ifchanged %}${1}{% endifchanged %}
|
||||
snippet ifequal
|
||||
{% ifequal ${1} ${2} %}
|
||||
${3}
|
||||
${0}
|
||||
{% endifequal %}
|
||||
snippet ifnotequal
|
||||
{% ifnotequal ${1} ${2} %}
|
||||
${3}
|
||||
${0}
|
||||
{% endifnotequal %}
|
||||
snippet include
|
||||
{% include "${1}" %}
|
||||
{% include "${0}" %}
|
||||
snippet load
|
||||
{% load ${1} %}
|
||||
{% load ${0} %}
|
||||
snippet now
|
||||
{% now "${1:jS F Y H:i}" %}
|
||||
{% now "${0:jS F Y H:i}" %}
|
||||
snippet regroup
|
||||
{% regroup ${1} by ${2} as ${3} %}
|
||||
{% regroup ${1} by ${2} as ${0} %}
|
||||
snippet spaceless
|
||||
{% spaceless %}${1}{% endspaceless %}
|
||||
{% spaceless %}${0}{% endspaceless %}
|
||||
snippet ssi
|
||||
{% ssi ${1} %}
|
||||
{% ssi ${0} %}
|
||||
snippet trans
|
||||
{% trans "${1:string}" %}
|
||||
{% trans "${0:string}" %}
|
||||
snippet url
|
||||
{% url ${1} as ${2} %}
|
||||
{% url ${1} as ${0} %}
|
||||
snippet widthratio
|
||||
{% widthratio ${1:this_value} ${2:max_value} ${3:100} %}
|
||||
{% widthratio ${1:this_value} ${2:max_value} ${0:100} %}
|
||||
snippet with
|
||||
{% with ${1} as ${2} %}
|
||||
${3}
|
||||
${0}
|
||||
{% endwith %}
|
||||
|
||||
# Template Filters
|
||||
@ -95,47 +95,47 @@ snippet with
|
||||
# Note: Template tags that take no arguments are not implemented.
|
||||
|
||||
snippet add
|
||||
add:"${1}"
|
||||
add:"${0}"
|
||||
snippet center
|
||||
center:"${1}"
|
||||
center:"${0}"
|
||||
snippet cut
|
||||
cut:"${1}"
|
||||
cut:"${0}"
|
||||
snippet date
|
||||
date:"${1}"
|
||||
date:"${0}"
|
||||
snippet default
|
||||
default:"${1}"
|
||||
default:"${0}"
|
||||
snippet defaultifnone
|
||||
default_if_none:"${1}"
|
||||
default_if_none:"${0}"
|
||||
snippet dictsort
|
||||
dictsort:"${1}"
|
||||
dictsort:"${0}"
|
||||
snippet dictsortrev
|
||||
dictsortreversed:"${1}"
|
||||
dictsortreversed:"${0}"
|
||||
snippet divisibleby
|
||||
divisibleby:"${1}"
|
||||
divisibleby:"${0}"
|
||||
snippet floatformat
|
||||
floatformat:"${1}"
|
||||
floatformat:"${0}"
|
||||
snippet getdigit
|
||||
get_digit:"${1}"
|
||||
get_digit:"${0}"
|
||||
snippet join
|
||||
join:"${1}"
|
||||
join:"${0}"
|
||||
snippet lengthis
|
||||
length_is:"${1}"
|
||||
length_is:"${0}"
|
||||
snippet pluralize
|
||||
pluralize:"${1}"
|
||||
pluralize:"${0}"
|
||||
snippet removetags
|
||||
removetags:"${1}"
|
||||
removetags:"${0}"
|
||||
snippet slice
|
||||
slice:"${1}"
|
||||
slice:"${0}"
|
||||
snippet stringformat
|
||||
stringformat:"${1}"
|
||||
stringformat:"${0}"
|
||||
snippet time
|
||||
time:"${1}"
|
||||
time:"${0}"
|
||||
snippet truncatewords
|
||||
truncatewords:${1}
|
||||
truncatewords:${0}
|
||||
snippet truncatewordshtml
|
||||
truncatewords_html:${1}
|
||||
truncatewords_html:${0}
|
||||
snippet urlizetrunc
|
||||
urlizetrunc:${1}
|
||||
urlizetrunc:${0}
|
||||
snippet wordwrap
|
||||
wordwrap:${1}
|
||||
wordwrap:${0}
|
||||
|
||||
|
@ -1,55 +1,55 @@
|
||||
# Generic tags
|
||||
|
||||
snippet {
|
||||
{{ ${1} }}
|
||||
{{ ${0} }}
|
||||
|
||||
# Template tags
|
||||
|
||||
snippet extends
|
||||
{% extends "${1:base.html}" %}
|
||||
{% extends "${0:base.html}" %}
|
||||
snippet autoescape
|
||||
{% autoescape ${1:xhtml_escape | None} %}
|
||||
{% autoescape ${0:xhtml_escape | None} %}
|
||||
snippet apply
|
||||
{% apply ${1:function} %}
|
||||
${2}
|
||||
${0}
|
||||
{% end %}
|
||||
snippet block
|
||||
{% block ${1} %}
|
||||
${2}
|
||||
${0}
|
||||
{% end %}
|
||||
snippet for
|
||||
{% for ${1:item} in ${2} %}
|
||||
${3}
|
||||
${0}
|
||||
{% end %}
|
||||
snippet from
|
||||
{% from ${1:x} import ${2:y} %}
|
||||
{% from ${1:x} import ${0:y} %}
|
||||
snippet if
|
||||
{% if ${1:condition} %}
|
||||
${2}
|
||||
${0}
|
||||
{% end %}
|
||||
snippet eif
|
||||
{% elif ${1:condition} %}
|
||||
{% elif ${0:condition} %}
|
||||
snippet el
|
||||
{% else %}
|
||||
snippet import
|
||||
{% import ${1:module} %}
|
||||
{% import ${0:module} %}
|
||||
snippet include
|
||||
{% include "${1:filename}" %}
|
||||
{% include "${0:filename}" %}
|
||||
snippet module
|
||||
{% module ${1:expression} %}
|
||||
{% module ${0:expression} %}
|
||||
snippet raw
|
||||
{% raw ${1:expression} %}
|
||||
{% raw ${0:expression} %}
|
||||
snippet set
|
||||
{% set ${1:x} = ${2:y} %}
|
||||
{% set ${1:x} = ${0:y} %}
|
||||
snippet try
|
||||
{% try %}
|
||||
${1}
|
||||
{% except %}
|
||||
${2}
|
||||
{% finallly %}
|
||||
${3}
|
||||
${0}
|
||||
{% end %}
|
||||
snippet wh
|
||||
{% while ${1:condition} %}
|
||||
${2}
|
||||
${0}
|
||||
{% end %}
|
||||
|
@ -9,16 +9,16 @@ snippet pr
|
||||
## Annotations
|
||||
snippet before
|
||||
@Before
|
||||
static void ${1:intercept}(${2:args}) { ${3} }
|
||||
static void ${1:intercept}(${2:args}) { ${0} }
|
||||
snippet mm
|
||||
@ManyToMany
|
||||
${1}
|
||||
${0}
|
||||
snippet mo
|
||||
@ManyToOne
|
||||
${1}
|
||||
${0}
|
||||
snippet om
|
||||
@OneToMany${1:(cascade=CascadeType.ALL)}
|
||||
${2}
|
||||
${0}
|
||||
snippet oo
|
||||
@OneToOne
|
||||
${1}
|
||||
@ -39,11 +39,11 @@ snippet j.u
|
||||
##
|
||||
## Class
|
||||
snippet cl
|
||||
class ${1:`vim_snippets#Filename("", "untitled")`} ${2}
|
||||
class ${1:`vim_snippets#Filename("", "untitled")`} ${0}
|
||||
snippet in
|
||||
interface ${1:`vim_snippets#Filename("", "untitled")`} ${2:extends Parent}${3}
|
||||
interface ${1:`vim_snippets#Filename("", "untitled")`} ${2:extends Parent}
|
||||
snippet tc
|
||||
public class ${1:`vim_snippets#Filename()`} extends ${2:TestCase}
|
||||
public class ${1:`vim_snippets#Filename()`} extends ${0:TestCase}
|
||||
##
|
||||
## Class Enhancements
|
||||
snippet ext
|
||||
@ -54,40 +54,40 @@ snippet imp
|
||||
## Comments
|
||||
snippet /*
|
||||
/*
|
||||
* ${1}
|
||||
* ${0}
|
||||
*/
|
||||
##
|
||||
## Constants
|
||||
snippet co
|
||||
static public final ${1:String} ${2:var} = ${3};${4}
|
||||
static public final ${1:String} ${2:var} = ${3};
|
||||
snippet cos
|
||||
static public final String ${1:var} = "${2}";${3}
|
||||
static public final String ${1:var} = "${2}";
|
||||
##
|
||||
## Control Statements
|
||||
snippet case
|
||||
case ${1}:
|
||||
${2}
|
||||
${0}
|
||||
snippet def
|
||||
default:
|
||||
${2}
|
||||
${0}
|
||||
snippet el
|
||||
else
|
||||
snippet eif
|
||||
else if (${1}) ${2}
|
||||
else if (${1}) ${0}
|
||||
snippet if
|
||||
if (${1}) ${2}
|
||||
if (${1}) ${0}
|
||||
snippet sw
|
||||
switch (${1}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
##
|
||||
## Create a Method
|
||||
snippet m
|
||||
${1:void} ${2:method}(${3}) ${4:throws }${5}
|
||||
${1:void} ${2:method}(${3}) ${4:throws }
|
||||
##
|
||||
## Create a Variable
|
||||
snippet v
|
||||
${1:String} ${2:var}${3: = null}${4};${5}
|
||||
${1:String} ${2:var}${3: = null}${4};
|
||||
##
|
||||
## Enhancements to Methods, variables, classes, etc.
|
||||
snippet ab
|
||||
@ -101,107 +101,107 @@ snippet sy
|
||||
##
|
||||
## Error Methods
|
||||
snippet err
|
||||
System.err.print("${1:Message}");
|
||||
System.err.print("${0:Message}");
|
||||
snippet errf
|
||||
System.err.printf("${1:Message}", ${2:exception});
|
||||
System.err.printf("${1:Message}", ${0:exception});
|
||||
snippet errln
|
||||
System.err.println("${1:Message}");
|
||||
System.err.println("${0:Message}");
|
||||
##
|
||||
## Exception Handling
|
||||
snippet as
|
||||
assert ${1:test} : "${2:Failure message}";${3}
|
||||
assert ${1:test} : "${2:Failure message}";
|
||||
snippet ca
|
||||
catch(${1:Exception} ${2:e}) ${3}
|
||||
catch(${1:Exception} ${2:e}) ${0}
|
||||
snippet thr
|
||||
throw
|
||||
snippet ths
|
||||
throws
|
||||
snippet try
|
||||
try {
|
||||
${3}
|
||||
${0}
|
||||
} catch(${1:Exception} ${2:e}) {
|
||||
}
|
||||
snippet tryf
|
||||
try {
|
||||
${3}
|
||||
${0}
|
||||
} catch(${1:Exception} ${2:e}) {
|
||||
} finally {
|
||||
}
|
||||
##
|
||||
## Find Methods
|
||||
snippet findall
|
||||
List<${1:listName}> ${2:items} = ${1}.findAll();${3}
|
||||
List<${1:listName}> ${2:items} = ${1}.findAll();
|
||||
snippet findbyid
|
||||
${1:var} ${2:item} = ${1}.findById(${3});${4}
|
||||
${1:var} ${2:item} = ${1}.findById(${3});
|
||||
##
|
||||
## Javadocs
|
||||
snippet /**
|
||||
/**
|
||||
* ${1}
|
||||
* ${0}
|
||||
*/
|
||||
snippet @au
|
||||
@author `system("grep \`id -un\` /etc/passwd | cut -d \":\" -f5 | cut -d \",\" -f1")`
|
||||
snippet @br
|
||||
@brief ${1:Description}
|
||||
@brief ${0:Description}
|
||||
snippet @fi
|
||||
@file ${1:`vim_snippets#Filename()`}.java
|
||||
@file ${0:`vim_snippets#Filename()`}.java
|
||||
snippet @pa
|
||||
@param ${1:param}
|
||||
@param ${0:param}
|
||||
snippet @re
|
||||
@return ${1:param}
|
||||
@return ${0:param}
|
||||
##
|
||||
## Logger Methods
|
||||
snippet debug
|
||||
Logger.debug(${1:param});${2}
|
||||
Logger.debug(${1:param});
|
||||
snippet error
|
||||
Logger.error(${1:param});${2}
|
||||
Logger.error(${1:param});
|
||||
snippet info
|
||||
Logger.info(${1:param});${2}
|
||||
Logger.info(${1:param});
|
||||
snippet warn
|
||||
Logger.warn(${1:param});${2}
|
||||
Logger.warn(${1:param});
|
||||
##
|
||||
## Loops
|
||||
snippet enfor
|
||||
for (${1} : ${2}) ${3}
|
||||
for (${1} : ${2}) ${0}
|
||||
snippet for
|
||||
for (${1}; ${2}; ${3}) ${4}
|
||||
for (${1}; ${2}; ${3}) ${0}
|
||||
snippet wh
|
||||
while (${1}) ${2}
|
||||
while (${1}) ${0}
|
||||
##
|
||||
## Main method
|
||||
snippet main
|
||||
public static void main (String[] args) {
|
||||
${1}
|
||||
${0}
|
||||
}
|
||||
##
|
||||
## Print Methods
|
||||
snippet print
|
||||
System.out.print("${1:Message}");
|
||||
System.out.print("${0:Message}");
|
||||
snippet printf
|
||||
System.out.printf("${1:Message}", ${2:args});
|
||||
System.out.printf("${1:Message}", ${0:args});
|
||||
snippet println
|
||||
System.out.println(${1});
|
||||
System.out.println(${0});
|
||||
##
|
||||
## Render Methods
|
||||
snippet ren
|
||||
render(${1:param});${2}
|
||||
render(${1:param});
|
||||
snippet rena
|
||||
renderArgs.put("${1}", ${2});${3}
|
||||
renderArgs.put("${1}", ${2});
|
||||
snippet renb
|
||||
renderBinary(${1:param});${2}
|
||||
renderBinary(${1:param});
|
||||
snippet renj
|
||||
renderJSON(${1:param});${2}
|
||||
renderJSON(${1:param});
|
||||
snippet renx
|
||||
renderXml(${1:param});${2}
|
||||
renderXml(${1:param});
|
||||
##
|
||||
## Setter and Getter Methods
|
||||
snippet set
|
||||
${1:public} void set${3:}(${2:String} ${4:}){
|
||||
${1:public} void set${3:}(${2:String} ${0:}){
|
||||
this.$4 = $4;
|
||||
}
|
||||
snippet get
|
||||
${1:public} ${2:String} get${3:}(){
|
||||
return this.${4:};
|
||||
return this.${0:};
|
||||
}
|
||||
##
|
||||
## Terminate Methods or Loops
|
||||
@ -213,12 +213,12 @@ snippet br
|
||||
## Test Methods
|
||||
snippet t
|
||||
public void test${1:Name}() throws Exception {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet test
|
||||
@Test
|
||||
public void test${1:Name}() throws Exception {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
##
|
||||
## Utils
|
||||
@ -227,14 +227,14 @@ snippet Sc
|
||||
##
|
||||
## Miscellaneous
|
||||
snippet action
|
||||
public static void ${1:index}(${2:args}) { ${3} }
|
||||
public static void ${1:index}(${2:args}) { ${0} }
|
||||
snippet rnf
|
||||
notFound(${1:param});${2}
|
||||
notFound(${1:param});
|
||||
snippet rnfin
|
||||
notFoundIfNull(${1:param});${2}
|
||||
notFoundIfNull(${1:param});
|
||||
snippet rr
|
||||
redirect(${1:param});${2}
|
||||
redirect(${1:param});
|
||||
snippet ru
|
||||
unauthorized(${1:param});${2}
|
||||
unauthorized(${1:param});
|
||||
snippet unless
|
||||
(unless=${1:param});${2}
|
||||
(unless=${1:param});
|
||||
|
@ -1,9 +1,9 @@
|
||||
snippet add
|
||||
${1:obj}.add('${2:selector expression}')${3}
|
||||
${1:obj}.add('${2:selector expression}')
|
||||
snippet addClass
|
||||
${1:obj}.addClass('${2:class name}')${3}
|
||||
${1:obj}.addClass('${2:class name}')
|
||||
snippet after
|
||||
${1:obj}.after('${2:Some text <b>and bold!</b>}')${3}
|
||||
${1:obj}.after('${2:Some text <b>and bold!</b>}')
|
||||
snippet ajax
|
||||
$.ajax({
|
||||
url: '${1:mydomain.com/url}',
|
||||
@ -17,41 +17,41 @@ snippet ajax
|
||||
${6:// success callback}
|
||||
},
|
||||
error: function (jqXHR, textStatus, errorThrown) {
|
||||
${7:// error callback}
|
||||
${0:// error callback}
|
||||
}
|
||||
});
|
||||
snippet ajaxcomplete
|
||||
${1:obj}.ajaxComplete(function (${1:e}, xhr, settings) {
|
||||
${2:// callback}
|
||||
${0:// callback}
|
||||
});
|
||||
snippet ajaxerror
|
||||
${1:obj}.ajaxError(function (${1:e}, xhr, settings, thrownError) {
|
||||
${2:// error callback}
|
||||
});
|
||||
${3}
|
||||
${0}
|
||||
snippet ajaxget
|
||||
$.get('${1:mydomain.com/url}',
|
||||
${2:{ param1: value1 },}
|
||||
function (data, textStatus, jqXHR) {
|
||||
${3:// success callback}
|
||||
${0:// success callback}
|
||||
}
|
||||
);
|
||||
snippet ajaxpost
|
||||
$.post('${1:mydomain.com/url}',
|
||||
${2:{ param1: value1 },}
|
||||
function (data, textStatus, jqXHR) {
|
||||
${3:// success callback}
|
||||
${0:// success callback}
|
||||
}
|
||||
);
|
||||
snippet ajaxprefilter
|
||||
$.ajaxPrefilter(function (${1:options}, ${2:originalOptions}, jqXHR) {
|
||||
${3: // Modify options, control originalOptions, store jqXHR, etc}
|
||||
${0: // Modify options, control originalOptions, store jqXHR, etc}
|
||||
});
|
||||
snippet ajaxsend
|
||||
${1:obj}.ajaxSend(function (${1:request, settings}) {
|
||||
${2:// error callback}
|
||||
});
|
||||
${3}
|
||||
${0}
|
||||
snippet ajaxsetup
|
||||
$.ajaxSetup({
|
||||
url: "${1:mydomain.com/url}",
|
||||
@ -65,525 +65,525 @@ snippet ajaxsetup
|
||||
${6:// success callback}
|
||||
},
|
||||
error: function (jqXHR, textStatus, errorThrown) {
|
||||
${7:// error callback}
|
||||
${0:// error callback}
|
||||
}
|
||||
});
|
||||
snippet ajaxstart
|
||||
$.ajaxStart(function () {
|
||||
${1:// handler for when an AJAX call is started and no other AJAX calls are in progress};
|
||||
});
|
||||
${2}
|
||||
${0}
|
||||
snippet ajaxstop
|
||||
$.ajaxStop(function () {
|
||||
${1:// handler for when all AJAX calls have been completed};
|
||||
});
|
||||
${2}
|
||||
${0}
|
||||
snippet ajaxsuccess
|
||||
$.ajaxSuccess(function (${1:e}, xhr, settings) {
|
||||
${2:// handler for when any AJAX call is successfully completed};
|
||||
});
|
||||
${2}
|
||||
${0}
|
||||
snippet andself
|
||||
${1:obj}.andSelf()${2}
|
||||
${1:obj}.andSelf()
|
||||
snippet animate
|
||||
${1:obj}.animate({${2:param1: value1, param2: value2}}, ${3:speed})${4}
|
||||
${1:obj}.animate({${2:param1: value1, param2: value2}}, ${3:speed})
|
||||
snippet append
|
||||
${1:obj}.append('${2:Some text <b>and bold!</b>}')${3}
|
||||
${1:obj}.append('${2:Some text <b>and bold!</b>}')
|
||||
snippet appendTo
|
||||
${1:obj}.appendTo('${2:selector expression}')${3}
|
||||
${1:obj}.appendTo('${2:selector expression}')
|
||||
snippet attr
|
||||
${1:obj}.attr('${2:attribute}', '${3:value}')${4}
|
||||
${1:obj}.attr('${2:attribute}', '${3:value}')
|
||||
snippet attrm
|
||||
${1:obj}.attr({'${2:attr1}': '${3:value1}', '${4:attr2}': '${5:value2}'})${6}
|
||||
${1:obj}.attr({'${2:attr1}': '${3:value1}', '${4:attr2}': '${5:value2}'})
|
||||
snippet before
|
||||
${1:obj}.before('${2:Some text <b>and bold!</b>}')${3}
|
||||
${1:obj}.before('${2:Some text <b>and bold!</b>}')
|
||||
snippet bind
|
||||
${1:obj}.bind('${2:event name}', function (${3:e}) {
|
||||
${4:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet blur
|
||||
${1:obj}.blur(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet C
|
||||
$.Callbacks()${1}
|
||||
$.Callbacks()
|
||||
snippet Cadd
|
||||
${1:callbacks}.add(${2:callbacks})${3}
|
||||
${1:callbacks}.add(${2:callbacks})
|
||||
snippet Cdis
|
||||
${1:callbacks}.disable()${2}
|
||||
${1:callbacks}.disable()
|
||||
snippet Cempty
|
||||
${1:callbacks}.empty()${2}
|
||||
${1:callbacks}.empty()
|
||||
snippet Cfire
|
||||
${1:callbacks}.fire(${2:args})${3}
|
||||
${1:callbacks}.fire(${2:args})
|
||||
snippet Cfired
|
||||
${1:callbacks}.fired()${2}
|
||||
${1:callbacks}.fired()
|
||||
snippet Cfirew
|
||||
${1:callbacks}.fireWith(${2:this}, ${3:args})${4}
|
||||
${1:callbacks}.fireWith(${2:this}, ${3:args})
|
||||
snippet Chas
|
||||
${1:callbacks}.has(${2:callback})${3}
|
||||
${1:callbacks}.has(${2:callback})
|
||||
snippet Clock
|
||||
${1:callbacks}.lock()${2}
|
||||
${1:callbacks}.lock()
|
||||
snippet Clocked
|
||||
${1:callbacks}.locked()${2}
|
||||
${1:callbacks}.locked()
|
||||
snippet Crem
|
||||
${1:callbacks}.remove(${2:callbacks})${3}
|
||||
${1:callbacks}.remove(${2:callbacks})
|
||||
snippet change
|
||||
${1:obj}.change(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet children
|
||||
${1:obj}.children('${2:selector expression}')${3}
|
||||
${1:obj}.children('${2:selector expression}')
|
||||
snippet clearq
|
||||
${1:obj}.clearQueue(${2:'queue name'})${3}
|
||||
${1:obj}.clearQueue(${2:'queue name'})
|
||||
snippet click
|
||||
${1:obj}.click(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet clone
|
||||
${1:obj}.clone()${2}
|
||||
${1:obj}.clone()
|
||||
snippet contains
|
||||
$.contains(${1:container}, ${2:contents});
|
||||
$.contains(${1:container}, ${0:contents});
|
||||
snippet css
|
||||
${1:obj}.css('${2:attribute}', '${3:value}')${4}
|
||||
${1:obj}.css('${2:attribute}', '${3:value}')
|
||||
snippet csshooks
|
||||
$.cssHooks['${1:CSS prop}'] = {
|
||||
get: function (elem, computed, extra) {
|
||||
${2: // handle getting the CSS property}
|
||||
},
|
||||
set: function (elem, value) {
|
||||
${3: // handle setting the CSS value}
|
||||
${0: // handle setting the CSS value}
|
||||
}
|
||||
};
|
||||
snippet cssm
|
||||
${1:obj}.css({${2:attribute1}: '${3:value1}', ${4:attribute2}: '${5:value2}'})${6}
|
||||
${1:obj}.css({${2:attribute1}: '${3:value1}', ${4:attribute2}: '${5:value2}'})
|
||||
snippet D
|
||||
$.Deferred()${1}
|
||||
$.Deferred()
|
||||
snippet Dalways
|
||||
${1:deferred}.always(${2:callbacks})${3}
|
||||
${1:deferred}.always(${2:callbacks})
|
||||
snippet Ddone
|
||||
${1:deferred}.done(${2:callbacks})${3}
|
||||
${1:deferred}.done(${2:callbacks})
|
||||
snippet Dfail
|
||||
${1:deferred}.fail(${2:callbacks})${3}
|
||||
${1:deferred}.fail(${2:callbacks})
|
||||
snippet Disrej
|
||||
${1:deferred}.isRejected()${2}
|
||||
${1:deferred}.isRejected()
|
||||
snippet Disres
|
||||
${1:deferred}.isResolved()${2}
|
||||
${1:deferred}.isResolved()
|
||||
snippet Dnotify
|
||||
${1:deferred}.notify(${2:args})${3}
|
||||
${1:deferred}.notify(${2:args})
|
||||
snippet Dnotifyw
|
||||
${1:deferred}.notifyWith(${2:this}, ${3:args})${4}
|
||||
${1:deferred}.notifyWith(${2:this}, ${3:args})
|
||||
snippet Dpipe
|
||||
${1:deferred}.then(${2:doneFilter}, ${3:failFilter}, ${4:progressFilter})${5}
|
||||
${1:deferred}.then(${2:doneFilter}, ${3:failFilter}, ${4:progressFilter})
|
||||
snippet Dprog
|
||||
${1:deferred}.progress(${2:callbacks})${3}
|
||||
${1:deferred}.progress(${2:callbacks})
|
||||
snippet Dprom
|
||||
${1:deferred}.promise(${2:target})${3}
|
||||
${1:deferred}.promise(${2:target})
|
||||
snippet Drej
|
||||
${1:deferred}.reject(${2:args})${3}
|
||||
${1:deferred}.reject(${2:args})
|
||||
snippet Drejw
|
||||
${1:deferred}.rejectWith(${2:this}, ${3:args})${4}
|
||||
${1:deferred}.rejectWith(${2:this}, ${3:args})
|
||||
snippet Dres
|
||||
${1:deferred}.resolve(${2:args})${3}
|
||||
${1:deferred}.resolve(${2:args})
|
||||
snippet Dresw
|
||||
${1:deferred}.resolveWith(${2:this}, ${3:args})${4}
|
||||
${1:deferred}.resolveWith(${2:this}, ${3:args})
|
||||
snippet Dstate
|
||||
${1:deferred}.state()${2}
|
||||
${1:deferred}.state()
|
||||
snippet Dthen
|
||||
${1:deferred}.then(${2:doneCallbacks}, ${3:failCallbacks}, ${4:progressCallbacks})${5}
|
||||
${1:deferred}.then(${2:doneCallbacks}, ${3:failCallbacks}, ${4:progressCallbacks})
|
||||
snippet Dwhen
|
||||
$.when(${1:deferreds})${2}
|
||||
$.when(${1:deferreds})
|
||||
snippet data
|
||||
${1:obj}.data(${2:obj})${3}
|
||||
${1:obj}.data(${2:obj})
|
||||
snippet dataa
|
||||
$.data('${1:selector expression}', '${2:key}'${3:, 'value'})${4}
|
||||
$.data('${1:selector expression}', '${2:key}'${3:, 'value'})
|
||||
snippet dblclick
|
||||
${1:obj}.dblclick(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet delay
|
||||
${1:obj}.delay('${2:slow/400/fast}'${3:, 'queue name'})${4}
|
||||
${1:obj}.delay('${2:slow/400/fast}'${3:, 'queue name'})
|
||||
snippet dele
|
||||
${1:obj}.delegate('${2:selector expression}', '${3:event name}', function (${4:e}) {
|
||||
${5:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet deq
|
||||
${1:obj}.dequeue(${2:'queue name'})${3}
|
||||
${1:obj}.dequeue(${2:'queue name'})
|
||||
snippet deqq
|
||||
$.dequeue('${1:selector expression}'${2:, 'queue name'})${3}
|
||||
$.dequeue('${1:selector expression}'${2:, 'queue name'})
|
||||
snippet detach
|
||||
${1:obj}.detach('${2:selector expression}')${3}
|
||||
${1:obj}.detach('${2:selector expression}')
|
||||
snippet die
|
||||
${1:obj}.die(${2:event}, ${3:handler})${4}
|
||||
${1:obj}.die(${2:event}, ${3:handler})
|
||||
snippet each
|
||||
${1:obj}.each(function (index) {
|
||||
${2:this.innerHTML = this + " is the element, " + index + " is the position";}
|
||||
${0:this.innerHTML = this + " is the element, " + index + " is the position";}
|
||||
});
|
||||
snippet el
|
||||
$('<${1}/>'${2:, {}})${3}
|
||||
$('<${1}/>'${2:, {}})
|
||||
snippet eltrim
|
||||
$.trim('${1:string}')${2}
|
||||
$.trim('${1:string}')
|
||||
snippet empty
|
||||
${1:obj}.empty()${2}
|
||||
${1:obj}.empty()
|
||||
snippet end
|
||||
${1:obj}.end()${2}
|
||||
${1:obj}.end()
|
||||
snippet eq
|
||||
${1:obj}.eq(${2:element index})${3}
|
||||
${1:obj}.eq(${2:element index})
|
||||
snippet error
|
||||
${1:obj}.error(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet eventsmap
|
||||
{
|
||||
:f${1}
|
||||
:f${0}
|
||||
}
|
||||
snippet extend
|
||||
$.extend(${1:true, }${2:target}, ${3:obj})${4}
|
||||
$.extend(${1:true, }${2:target}, ${3:obj})
|
||||
snippet fadein
|
||||
${1:obj}.fadeIn('${2:slow/400/fast}')${3}
|
||||
${1:obj}.fadeIn('${2:slow/400/fast}')
|
||||
snippet fadeinc
|
||||
${1:obj}.fadeIn('slow/400/fast', function () {
|
||||
${2:// callback};
|
||||
${0:// callback};
|
||||
});
|
||||
snippet fadeout
|
||||
${1:obj}.fadeOut('${2:slow/400/fast}')${3}
|
||||
${1:obj}.fadeOut('${2:slow/400/fast}')
|
||||
snippet fadeoutc
|
||||
${1:obj}.fadeOut('slow/400/fast', function () {
|
||||
${2:// callback};
|
||||
${0:// callback};
|
||||
});
|
||||
snippet fadeto
|
||||
${1:obj}.fadeTo('${2:slow/400/fast}', ${3:0.5})${4}
|
||||
${1:obj}.fadeTo('${2:slow/400/fast}', ${3:0.5})
|
||||
snippet fadetoc
|
||||
${1:obj}.fadeTo('slow/400/fast', ${2:0.5}, function () {
|
||||
${3:// callback};
|
||||
${0:// callback};
|
||||
});
|
||||
snippet filter
|
||||
${1:obj}.filter('${2:selector expression}')${3}
|
||||
${1:obj}.filter('${2:selector expression}')
|
||||
snippet filtert
|
||||
${1:obj}.filter(function (${2:index}) {
|
||||
${3}
|
||||
})${4}
|
||||
})
|
||||
snippet find
|
||||
${1:obj}.find('${2:selector expression}')${3}
|
||||
${1:obj}.find('${2:selector expression}')
|
||||
snippet focus
|
||||
${1:obj}.focus(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet focusin
|
||||
${1:obj}.focusIn(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet focusout
|
||||
${1:obj}.focusOut(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet get
|
||||
${1:obj}.get(${2:element index})${3}
|
||||
${1:obj}.get(${2:element index})
|
||||
snippet getjson
|
||||
$.getJSON('${1:mydomain.com/url}',
|
||||
${2:{ param1: value1 },}
|
||||
function (data, textStatus, jqXHR) {
|
||||
${3:// success callback}
|
||||
${0:// success callback}
|
||||
}
|
||||
);
|
||||
snippet getscript
|
||||
$.getScript('${1:mydomain.com/url}', function (script, textStatus, jqXHR) {
|
||||
${2:// callback}
|
||||
${0:// callback}
|
||||
});
|
||||
snippet grep
|
||||
$.grep(${1:array}, function (item, index) {
|
||||
${2}
|
||||
}${3:, true});
|
||||
}${0:, true});
|
||||
snippet hasc
|
||||
${1:obj}.hasClass('${2:className}')${3}
|
||||
${1:obj}.hasClass('${2:className}')
|
||||
snippet hasd
|
||||
$.hasData('${1:selector expression}');
|
||||
$.hasData('${0:selector expression}');
|
||||
snippet height
|
||||
${1:obj}.height(${2:integer})${3}
|
||||
${1:obj}.height(${2:integer})
|
||||
snippet hide
|
||||
${1:obj}.hide('${2:slow/400/fast}')${3}
|
||||
${1:obj}.hide('${2:slow/400/fast}')
|
||||
snippet hidec
|
||||
${1:obj}.hide('${2:slow/400/fast}', function () {
|
||||
${3:// callback}
|
||||
${0:// callback}
|
||||
});
|
||||
snippet hover
|
||||
${1:obj}.hover(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
}, function ($2) {
|
||||
${4:// event handler}
|
||||
});${5}
|
||||
});
|
||||
snippet html
|
||||
${1:obj}.html('${2:Some text <b>and bold!</b>}')${3}
|
||||
${1:obj}.html('${2:Some text <b>and bold!</b>}')
|
||||
snippet inarr
|
||||
$.inArray(${1:value}, ${2:array});
|
||||
$.inArray(${1:value}, ${0:array});
|
||||
snippet insa
|
||||
${1:obj}.insertAfter('${2:selector expression}')${3}
|
||||
${1:obj}.insertAfter('${2:selector expression}')
|
||||
snippet insb
|
||||
${1:obj}.insertBefore('${2:selector expression}')${3}
|
||||
${1:obj}.insertBefore('${2:selector expression}')
|
||||
snippet is
|
||||
${1:obj}.is('${2:selector expression}')${3}
|
||||
${1:obj}.is('${2:selector expression}')
|
||||
snippet isarr
|
||||
$.isArray(${1:obj})${2}
|
||||
$.isArray(${1:obj})
|
||||
snippet isempty
|
||||
$.isEmptyObject(${1:obj})${2}
|
||||
$.isEmptyObject(${1:obj})
|
||||
snippet isfunc
|
||||
$.isFunction(${1:obj})${2}
|
||||
$.isFunction(${1:obj})
|
||||
snippet isnum
|
||||
$.isNumeric(${1:value})${2}
|
||||
$.isNumeric(${1:value})
|
||||
snippet isobj
|
||||
$.isPlainObject(${1:obj})${2}
|
||||
$.isPlainObject(${1:obj})
|
||||
snippet iswin
|
||||
$.isWindow(${1:obj})${2}
|
||||
$.isWindow(${1:obj})
|
||||
snippet isxml
|
||||
$.isXMLDoc(${1:node})${2}
|
||||
$.isXMLDoc(${1:node})
|
||||
snippet jj
|
||||
$('${1:selector}')${2}
|
||||
$('${1:selector}')
|
||||
snippet kdown
|
||||
${1:obj}.keydown(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet kpress
|
||||
${1:obj}.keypress(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet kup
|
||||
${1:obj}.keyup(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet last
|
||||
${1:obj}.last('${1:selector expression}')${3}
|
||||
${1:obj}.last('${1:selector expression}')
|
||||
snippet live
|
||||
${1:obj}.live('${2:events}', function (${3:e}) {
|
||||
${4:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet load
|
||||
${1:obj}.load(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet loadf
|
||||
${1:obj}.load('${2:mydomain.com/url}',
|
||||
${2:{ param1: value1 },}
|
||||
function (responseText, textStatus, xhr) {
|
||||
${3:// success callback}
|
||||
${0:// success callback}
|
||||
}
|
||||
});
|
||||
snippet makearray
|
||||
$.makeArray(${1:obj});
|
||||
$.makeArray(${0:obj});
|
||||
snippet map
|
||||
${1:obj}.map(function (${2:index}, ${3:element}) {
|
||||
${4:// callback}
|
||||
${0:// callback}
|
||||
});
|
||||
snippet mapp
|
||||
$.map(${1:arrayOrObject}, function (${2:value}, ${3:indexOrKey}) {
|
||||
${4:// callback}
|
||||
${0:// callback}
|
||||
});
|
||||
snippet merge
|
||||
$.merge(${1:target}, ${2:original});
|
||||
$.merge(${1:target}, ${0:original});
|
||||
snippet mdown
|
||||
${1:obj}.mousedown(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet menter
|
||||
${1:obj}.mouseenter(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet mleave
|
||||
${1:obj}.mouseleave(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet mmove
|
||||
${1:obj}.mousemove(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet mout
|
||||
${1:obj}.mouseout(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet mover
|
||||
${1:obj}.mouseover(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet mup
|
||||
${1:obj}.mouseup(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet next
|
||||
${1:obj}.next('${2:selector expression}')${3}
|
||||
${1:obj}.next('${2:selector expression}')
|
||||
snippet nexta
|
||||
${1:obj}.nextAll('${2:selector expression}')${3}
|
||||
${1:obj}.nextAll('${2:selector expression}')
|
||||
snippet nextu
|
||||
${1:obj}.nextUntil('${2:selector expression}'${3:, 'filter expression'})${4}
|
||||
${1:obj}.nextUntil('${2:selector expression}'${3:, 'filter expression'})
|
||||
snippet not
|
||||
${1:obj}.not('${2:selector expression}')${3}
|
||||
${1:obj}.not('${2:selector expression}')
|
||||
snippet off
|
||||
${1:obj}.off('${2:events}', '${3:selector expression}'${4:, handler})${5}
|
||||
${1:obj}.off('${2:events}', '${3:selector expression}'${4:, handler})
|
||||
snippet offset
|
||||
${1:obj}.offset()${2}
|
||||
${1:obj}.offset()
|
||||
snippet offsetp
|
||||
${1:obj}.offsetParent()${2}
|
||||
${1:obj}.offsetParent()
|
||||
snippet on
|
||||
${1:obj}.on('${2:events}', '${3:selector expression}', function (${4:e}) {
|
||||
${5:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet one
|
||||
${1:obj}.one('${2:event name}', function (${3:e}) {
|
||||
${4:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet outerh
|
||||
${1:obj}.outerHeight()${2}
|
||||
${1:obj}.outerHeight()
|
||||
snippet outerw
|
||||
${1:obj}.outerWidth()${2}
|
||||
${1:obj}.outerWidth()
|
||||
snippet param
|
||||
$.param(${1:obj})${2}
|
||||
$.param(${1:obj})
|
||||
snippet parent
|
||||
${1:obj}.parent('${2:selector expression}')${3}
|
||||
${1:obj}.parent('${2:selector expression}')
|
||||
snippet parents
|
||||
${1:obj}.parents('${2:selector expression}')${3}
|
||||
${1:obj}.parents('${2:selector expression}')
|
||||
snippet parentsu
|
||||
${1:obj}.parentsUntil('${2:selector expression}'${3:, 'filter expression'})${4}
|
||||
${1:obj}.parentsUntil('${2:selector expression}'${3:, 'filter expression'})
|
||||
snippet parsejson
|
||||
$.parseJSON(${1:data})${2}
|
||||
$.parseJSON(${1:data})
|
||||
snippet parsexml
|
||||
$.parseXML(${1:data})${2}
|
||||
$.parseXML(${1:data})
|
||||
snippet pos
|
||||
${1:obj}.position()${2}
|
||||
${1:obj}.position()
|
||||
snippet prepend
|
||||
${1:obj}.prepend('${2:Some text <b>and bold!</b>}')${3}
|
||||
${1:obj}.prepend('${2:Some text <b>and bold!</b>}')
|
||||
snippet prependto
|
||||
${1:obj}.prependTo('${2:selector expression}')${3}
|
||||
${1:obj}.prependTo('${2:selector expression}')
|
||||
snippet prev
|
||||
${1:obj}.prev('${2:selector expression}')${3}
|
||||
${1:obj}.prev('${2:selector expression}')
|
||||
snippet preva
|
||||
${1:obj}.prevAll('${2:selector expression}')${3}
|
||||
${1:obj}.prevAll('${2:selector expression}')
|
||||
snippet prevu
|
||||
${1:obj}.prevUntil('${2:selector expression}'${3:, 'filter expression'})${4}
|
||||
${1:obj}.prevUntil('${2:selector expression}'${3:, 'filter expression'})
|
||||
snippet promise
|
||||
${1:obj}.promise(${2:'fx'}, ${3:target})${4}
|
||||
${1:obj}.promise(${2:'fx'}, ${3:target})
|
||||
snippet prop
|
||||
${1:obj}.prop('${2:property name}')${3}
|
||||
${1:obj}.prop('${2:property name}')
|
||||
snippet proxy
|
||||
$.proxy(${1:function}, ${2:this})${3}
|
||||
$.proxy(${1:function}, ${2:this})
|
||||
snippet pushstack
|
||||
${1:obj}.pushStack(${2:elements})${3}
|
||||
${1:obj}.pushStack(${2:elements})
|
||||
snippet queue
|
||||
${1:obj}.queue(${2:name}${3:, newQueue})${4}
|
||||
${1:obj}.queue(${2:name}${3:, newQueue})
|
||||
snippet queuee
|
||||
$.queue(${1:element}${2:, name}${3:, newQueue})${4}
|
||||
$.queue(${1:element}${2:, name}${3:, newQueue})
|
||||
snippet ready
|
||||
$(function () {
|
||||
${1}
|
||||
${0}
|
||||
});
|
||||
snippet rem
|
||||
${1:obj}.remove()${2}
|
||||
${1:obj}.remove()
|
||||
snippet rema
|
||||
${1:obj}.removeAttr('${2:attribute name}')${3}
|
||||
${1:obj}.removeAttr('${2:attribute name}')
|
||||
snippet remc
|
||||
${1:obj}.removeClass('${2:class name}')${3}
|
||||
${1:obj}.removeClass('${2:class name}')
|
||||
snippet remd
|
||||
${1:obj}.removeData('${2:key name}')${3}
|
||||
${1:obj}.removeData('${2:key name}')
|
||||
snippet remdd
|
||||
$.removeData(${1:element}${2:, 'key name}')${3}
|
||||
$.removeData(${1:element}${2:, 'key name}')
|
||||
snippet remp
|
||||
${1:obj}.removeProp('${2:property name}')${3}
|
||||
${1:obj}.removeProp('${2:property name}')
|
||||
snippet repa
|
||||
${1:obj}.replaceAll(${2:target})${3}
|
||||
${1:obj}.replaceAll(${2:target})
|
||||
snippet repw
|
||||
${1:obj}.replaceWith(${2:content})${3}
|
||||
${1:obj}.replaceWith(${2:content})
|
||||
snippet reset
|
||||
${1:obj}.reset(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet resize
|
||||
${1:obj}.resize(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet scroll
|
||||
${1:obj}.scroll(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet scrolll
|
||||
${1:obj}.scrollLeft(${2:value})${3}
|
||||
${1:obj}.scrollLeft(${2:value})
|
||||
snippet scrollt
|
||||
${1:obj}.scrollTop(${2:value})${3}
|
||||
${1:obj}.scrollTop(${2:value})
|
||||
snippet sdown
|
||||
${1:obj}.slideDown('${2:slow/400/fast}')${3}
|
||||
${1:obj}.slideDown('${2:slow/400/fast}')
|
||||
snippet sdownc
|
||||
${1:obj}.slideDown('${2:slow/400/fast}', function () {
|
||||
${3:// callback};
|
||||
${0:// callback};
|
||||
});
|
||||
snippet select
|
||||
${1:obj}.select(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet serialize
|
||||
${1:obj}.serialize()${2}
|
||||
${1:obj}.serialize()
|
||||
snippet serializea
|
||||
${1:obj}.serializeArray()${2}
|
||||
${1:obj}.serializeArray()
|
||||
snippet show
|
||||
${1:obj}.show('${2:slow/400/fast}')${3}
|
||||
${1:obj}.show('${2:slow/400/fast}')
|
||||
snippet showc
|
||||
${1:obj}.show('${2:slow/400/fast}', function () {
|
||||
${3:// callback}
|
||||
${0:// callback}
|
||||
});
|
||||
snippet sib
|
||||
${1:obj}.siblings('${2:selector expression}')${3}
|
||||
${1:obj}.siblings('${2:selector expression}')
|
||||
snippet size
|
||||
${1:obj}.size()${2}
|
||||
${1:obj}.size()
|
||||
snippet slice
|
||||
${1:obj}.slice(${2:start}${3:, end})${4}
|
||||
${1:obj}.slice(${2:start}${3:, end})
|
||||
snippet stoggle
|
||||
${1:obj}.slideToggle('${2:slow/400/fast}')${3}
|
||||
${1:obj}.slideToggle('${2:slow/400/fast}')
|
||||
snippet stop
|
||||
${1:obj}.stop('${2:queue}', ${3:false}, ${4:false})${5}
|
||||
${1:obj}.stop('${2:queue}', ${3:false}, ${4:false})
|
||||
snippet submit
|
||||
${1:obj}.submit(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet sup
|
||||
${1:obj}.slideUp('${2:slow/400/fast}')${3}
|
||||
${1:obj}.slideUp('${2:slow/400/fast}')
|
||||
snippet supc
|
||||
${1:obj}.slideUp('${2:slow/400/fast}', function () {
|
||||
${3:// callback};
|
||||
${0:// callback};
|
||||
});
|
||||
snippet text
|
||||
${1:obj}.text(${2:'some text'})${3}
|
||||
${1:obj}.text(${2:'some text'})
|
||||
snippet this
|
||||
$(this)${1}
|
||||
$(this)
|
||||
snippet toarr
|
||||
${1:obj}.toArray()
|
||||
${0:obj}.toArray()
|
||||
snippet tog
|
||||
${1:obj}.toggle(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
}, function ($2) {
|
||||
${4:// event handler}
|
||||
});
|
||||
${4}
|
||||
${0}
|
||||
snippet togclass
|
||||
${1:obj}.toggleClass('${2:class name}')${3}
|
||||
${1:obj}.toggleClass('${2:class name}')
|
||||
snippet togsh
|
||||
${1:obj}.toggle('${2:slow/400/fast}')${3}
|
||||
${1:obj}.toggle('${2:slow/400/fast}')
|
||||
snippet trig
|
||||
${1:obj}.trigger('${2:event name}')${3}
|
||||
${1:obj}.trigger('${2:event name}')
|
||||
snippet trigh
|
||||
${1:obj}.triggerHandler('${2:event name}')${3}
|
||||
${1:obj}.triggerHandler('${2:event name}')
|
||||
snippet $trim
|
||||
$.trim(${1:str})${2}
|
||||
$.trim(${1:str})
|
||||
snippet $type
|
||||
$.type(${1:obj})${2}
|
||||
$.type(${1:obj})
|
||||
snippet unbind
|
||||
${1:obj}.unbind('${2:event name}')${3}
|
||||
${1:obj}.unbind('${2:event name}')
|
||||
snippet undele
|
||||
${1:obj}.undelegate(${2:selector expression}, ${3:event}, ${4:handler})${5}
|
||||
${1:obj}.undelegate(${2:selector expression}, ${3:event}, ${4:handler})
|
||||
snippet uniq
|
||||
$.unique(${1:array})${2}
|
||||
$.unique(${1:array})
|
||||
snippet unload
|
||||
${1:obj}.unload(function (${2:e}) {
|
||||
${3:// event handler}
|
||||
${0:// event handler}
|
||||
});
|
||||
snippet unwrap
|
||||
${1:obj}.unwrap()${2}
|
||||
${1:obj}.unwrap()
|
||||
snippet val
|
||||
${1:obj}.val('${2:text}')${3}
|
||||
${1:obj}.val('${2:text}')
|
||||
snippet width
|
||||
${1:obj}.width(${2:integer})${3}
|
||||
${1:obj}.width(${2:integer})
|
||||
snippet wrap
|
||||
${1:obj}.wrap('${2:<div class="extra-wrapper"></div>}')${3}
|
||||
${1:obj}.wrap('${2:<div class="extra-wrapper"></div>}')
|
||||
|
@ -2,45 +2,45 @@
|
||||
snippet proto
|
||||
${1:class_name}.prototype.${2:method_name} =
|
||||
function(${3:first_argument}) {
|
||||
${4:// body...}
|
||||
${0:// body...}
|
||||
};
|
||||
# Function
|
||||
snippet fun
|
||||
function ${1:function_name}(${2:argument}) {
|
||||
${3:// body...}
|
||||
${0:// body...}
|
||||
}
|
||||
# Anonymous Function
|
||||
snippet f
|
||||
function (${1}) {
|
||||
${3}
|
||||
${0}
|
||||
}${2:;}
|
||||
# Immediate function
|
||||
snippet (f
|
||||
(function (${1}) {
|
||||
${3}
|
||||
${0}
|
||||
}(${2}));
|
||||
# if
|
||||
snippet if
|
||||
if (${1:true}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
# if ... else
|
||||
snippet ife
|
||||
if (${1:true}) {
|
||||
${2}
|
||||
} else {
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
# tertiary conditional
|
||||
snippet ter
|
||||
${1:/* condition */} ? ${2:a} : ${3:b}
|
||||
${1:/* condition */} ? ${2:a} : ${0:b}
|
||||
# switch
|
||||
snippet switch
|
||||
switch (${1:expression}) {
|
||||
case '${3:case}':
|
||||
${4}
|
||||
break;
|
||||
${5}
|
||||
${0}
|
||||
default:
|
||||
${2}
|
||||
}
|
||||
@ -49,85 +49,85 @@ snippet case
|
||||
case '${1:case}':
|
||||
${2}
|
||||
break;
|
||||
${3}
|
||||
${0}
|
||||
# for (...) {...}
|
||||
snippet for
|
||||
for (var ${2:i} = 0, l = ${1:arr}.length; $2 < l; $2 ++) {
|
||||
var ${3:v} = $1[$2];${4:}
|
||||
var ${3:v} = $1[$2];${0:}
|
||||
}
|
||||
# for (...) {...} (Improved Native For-Loop)
|
||||
snippet forr
|
||||
for (var ${2:i} = ${1:arr}.length - 1; $2 >= 0; $2 --) {
|
||||
var ${3:v} = $1[$2];${4:}
|
||||
var ${3:v} = $1[$2];${0:}
|
||||
}
|
||||
# while (...) {...}
|
||||
snippet wh
|
||||
while (${1:/* condition */}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
# try
|
||||
snippet try
|
||||
try {
|
||||
${1}
|
||||
} catch (${2:e}) {
|
||||
${3:/* handle error */}
|
||||
${0:/* handle error */}
|
||||
}
|
||||
# do...while
|
||||
snippet do
|
||||
do {
|
||||
${2}
|
||||
${0}
|
||||
} while (${1:/* condition */});
|
||||
# Object Method
|
||||
snippet :f
|
||||
${1:method_name}: function (${2:attribute}) {
|
||||
${4}
|
||||
${0}
|
||||
}${3:,}
|
||||
# setTimeout function
|
||||
snippet timeout
|
||||
setTimeout(function () {${3}}${2}, ${1:10});
|
||||
setTimeout(function () {${0}}${2}, ${1:10});
|
||||
# Get Elements
|
||||
snippet get
|
||||
getElementsBy${1:TagName}('${2}')${3}
|
||||
getElementsBy${1:TagName}('${2}')
|
||||
# Get Element
|
||||
snippet gett
|
||||
getElementBy${1:Id}('${2}')${3}
|
||||
getElementBy${1:Id}('${2}')
|
||||
# console.log (Firebug)
|
||||
snippet cl
|
||||
console.log(${1});
|
||||
console.log(${0});
|
||||
# return
|
||||
snippet ret
|
||||
return ${1:result}
|
||||
return ${0:result}
|
||||
# for (property in object ) { ... }
|
||||
snippet fori
|
||||
for (var ${1:prop} in ${2:Things}) {
|
||||
${3:$2[$1]}
|
||||
${0:$2[$1]}
|
||||
}
|
||||
# hasOwnProperty
|
||||
snippet has
|
||||
hasOwnProperty(${1})
|
||||
hasOwnProperty(${0})
|
||||
# docstring
|
||||
snippet /**
|
||||
/**
|
||||
* ${1:description}
|
||||
* ${0:description}
|
||||
*
|
||||
*/
|
||||
snippet @par
|
||||
@param {${1:type}} ${2:name} ${3:description}
|
||||
@param {${1:type}} ${2:name} ${0:description}
|
||||
snippet @ret
|
||||
@return {${1:type}} ${2:description}
|
||||
@return {${1:type}} ${0:description}
|
||||
# JSON.parse
|
||||
snippet jsonp
|
||||
JSON.parse(${1:jstr});
|
||||
JSON.parse(${0:jstr});
|
||||
# JSON.stringify
|
||||
snippet jsons
|
||||
JSON.stringify(${1:object});
|
||||
JSON.stringify(${0:object});
|
||||
# self-defining function
|
||||
snippet sdf
|
||||
var ${1:function_name} = function (${2:argument}) {
|
||||
${3}
|
||||
|
||||
$1 = function ($2) {
|
||||
${4}
|
||||
${0}
|
||||
};
|
||||
};
|
||||
# singleton
|
||||
@ -150,7 +150,7 @@ snippet sing
|
||||
// reset the constructor pointer
|
||||
instance.constructor = $1;
|
||||
|
||||
${3}
|
||||
${0}
|
||||
|
||||
return instance;
|
||||
}
|
||||
@ -176,7 +176,7 @@ snippet props
|
||||
value : ${4:value},
|
||||
writeable : ${5:boolean},
|
||||
enumerable : ${6:boolean},
|
||||
configurable : ${7:boolean}
|
||||
configurable : ${0:boolean}
|
||||
}
|
||||
}
|
||||
);
|
||||
@ -195,6 +195,6 @@ snippet prop
|
||||
value : ${3:value},
|
||||
writeable : ${4:boolean},
|
||||
enumerable : ${5:boolean},
|
||||
configurable : ${6:boolean}
|
||||
configurable : ${0:boolean}
|
||||
}
|
||||
);
|
||||
|
@ -10,90 +10,90 @@ snippet jstl:fn
|
||||
snippet cpath
|
||||
${pageContext.request.contextPath}
|
||||
snippet cout
|
||||
<c:out value="${1}" default="${2}" />
|
||||
<c:out value="${1}" default="${0}" />
|
||||
snippet cset
|
||||
<c:set var="${1}" value="${2}" />
|
||||
<c:set var="${1}" value="${0}" />
|
||||
snippet cremove
|
||||
<c:remove var="${1}" scope="${2:page}" />
|
||||
<c:remove var="${1}" scope="${0:page}" />
|
||||
snippet ccatch
|
||||
<c:catch var="${1}" />
|
||||
<c:catch var="${0}" />
|
||||
snippet cif
|
||||
<c:if test="${${1}}">
|
||||
${2}
|
||||
${0}
|
||||
</c:if>
|
||||
snippet cchoose
|
||||
<c:choose>
|
||||
${1}
|
||||
${0}
|
||||
</c:choose>
|
||||
snippet cwhen
|
||||
<c:when test="${${1}}">
|
||||
${2}
|
||||
${0}
|
||||
</c:when>
|
||||
snippet cother
|
||||
<c:otherwise>
|
||||
${1}
|
||||
${0}
|
||||
</c:otherwise>
|
||||
snippet cfore
|
||||
<c:forEach items="${${1}}" var="${2}" varStatus="${3}">
|
||||
${4:<c:out value="$2" />}
|
||||
${0:<c:out value="$2" />}
|
||||
</c:forEach>
|
||||
snippet cfort
|
||||
<c:set var="${1}">${2:item1,item2,item3}</c:set>
|
||||
<c:forTokens var="${3}" items="${$1}" delims="${4:,}">
|
||||
${5:<c:out value="$3" />}
|
||||
${0:<c:out value="$3" />}
|
||||
</c:forTokens>
|
||||
snippet cparam
|
||||
<c:param name="${1}" value="${2}" />
|
||||
<c:param name="${1}" value="${0}" />
|
||||
snippet cparam+
|
||||
<c:param name="${1}" value="${2}" />
|
||||
cparam+${3}
|
||||
cparam+${0}
|
||||
snippet cimport
|
||||
<c:import url="${1}" />
|
||||
snippet cimport+
|
||||
<c:import url="${1}">
|
||||
<c:param name="${2}" value="${3}" />
|
||||
cparam+${4}
|
||||
cparam+${0}
|
||||
</c:import>
|
||||
snippet curl
|
||||
<c:url value="${1}" var="${2}" />
|
||||
<a href="${$2}">${3}</a>
|
||||
<a href="${$2}">${0}</a>
|
||||
snippet curl+
|
||||
<c:url value="${1}" var="${2}">
|
||||
<c:param name="${4}" value="${5}" />
|
||||
cparam+${6}
|
||||
cparam+${0}
|
||||
</c:url>
|
||||
<a href="${$2}">${3}</a>
|
||||
snippet credirect
|
||||
<c:redirect url="${1}" />
|
||||
<c:redirect url="${0}" />
|
||||
snippet contains
|
||||
${fn:contains(${1:string}, ${2:substr})}
|
||||
${fn:contains(${1:string}, ${0:substr})}
|
||||
snippet contains:i
|
||||
${fn:containsIgnoreCase(${1:string}, ${2:substr})}
|
||||
${fn:containsIgnoreCase(${1:string}, ${0:substr})}
|
||||
snippet endswith
|
||||
${fn:endsWith(${1:string}, ${2:suffix})}
|
||||
${fn:endsWith(${1:string}, ${0:suffix})}
|
||||
snippet escape
|
||||
${fn:escapeXml(${1:string})}
|
||||
${fn:escapeXml(${0:string})}
|
||||
snippet indexof
|
||||
${fn:indexOf(${1:string}, ${2:substr})}
|
||||
${fn:indexOf(${1:string}, ${0:substr})}
|
||||
snippet join
|
||||
${fn:join(${1:collection}, ${2:delims})}
|
||||
${fn:join(${1:collection}, ${0:delims})}
|
||||
snippet length
|
||||
${fn:length(${1:collection_or_string})}
|
||||
${fn:length(${0:collection_or_string})}
|
||||
snippet replace
|
||||
${fn:replace(${1:string}, ${2:substr}, ${3:replace})}
|
||||
${fn:replace(${1:string}, ${2:substr}, ${0:replace})}
|
||||
snippet split
|
||||
${fn:split(${1:string}, ${2:delims})}
|
||||
${fn:split(${1:string}, ${0:delims})}
|
||||
snippet startswith
|
||||
${fn:startsWith(${1:string}, ${2:prefix})}
|
||||
${fn:startsWith(${1:string}, ${0:prefix})}
|
||||
snippet substr
|
||||
${fn:substring(${1:string}, ${2:begin}, ${3:end})}
|
||||
${fn:substring(${1:string}, ${2:begin}, ${0:end})}
|
||||
snippet substr:a
|
||||
${fn:substringAfter(${1:string}, ${2:substr})}
|
||||
${fn:substringAfter(${1:string}, ${0:substr})}
|
||||
snippet substr:b
|
||||
${fn:substringBefore(${1:string}, ${2:substr})}
|
||||
${fn:substringBefore(${1:string}, ${0:substr})}
|
||||
snippet lc
|
||||
${fn:toLowerCase(${1:string})}
|
||||
${fn:toLowerCase(${0:string})}
|
||||
snippet uc
|
||||
${fn:toUpperCase(${1:string})}
|
||||
${fn:toUpperCase(${0:string})}
|
||||
snippet trim
|
||||
${fn:trim(${1:string})}
|
||||
${fn:trim(${0:string})}
|
||||
|
@ -2,4 +2,4 @@
|
||||
snippet ent
|
||||
`strftime("%Y/%m/%d")` ${1:transaction}
|
||||
${2:account} ${3:value}
|
||||
${4:account}
|
||||
${0:account}
|
||||
|
@ -2,20 +2,20 @@ snippet #!
|
||||
#!/usr/bin/env lua
|
||||
$1
|
||||
snippet local
|
||||
local ${1:x} = ${2:1}
|
||||
local ${1:x} = ${0:1}
|
||||
snippet fun
|
||||
function ${1:fname}(${2:...})
|
||||
${3:-- body}
|
||||
${0:-- body}
|
||||
end
|
||||
snippet for
|
||||
for ${1:i}=${2:1},${3:10} do
|
||||
${4:print(i)}
|
||||
${0:print(i)}
|
||||
end
|
||||
snippet forp
|
||||
for ${1:i},${2:v} in pairs(${3:table_name}) do
|
||||
${4:-- body}
|
||||
${0:-- body}
|
||||
end
|
||||
snippet fori
|
||||
for ${1:i},${2:v} in ipairs(${3:table_name}) do
|
||||
${4:-- body}
|
||||
${0:-- body}
|
||||
end
|
||||
|
@ -1,4 +1,4 @@
|
||||
snippet ifeq
|
||||
ifeq (${1:cond0},${2:cond1})
|
||||
${3}
|
||||
${0}
|
||||
endif
|
||||
|
@ -1,54 +1,54 @@
|
||||
snippet def
|
||||
<%def name="${1:name}">
|
||||
${2:}
|
||||
${0:}
|
||||
</%def>
|
||||
snippet call
|
||||
<%call expr="${1:name}">
|
||||
${2:}
|
||||
${0:}
|
||||
</%call>
|
||||
snippet doc
|
||||
<%doc>
|
||||
${1:}
|
||||
${0:}
|
||||
</%doc>
|
||||
snippet text
|
||||
<%text>
|
||||
${1:}
|
||||
${0:}
|
||||
</%text>
|
||||
snippet for
|
||||
% for ${1:i} in ${2:iter}:
|
||||
${3:}
|
||||
${0:}
|
||||
% endfor
|
||||
snippet if if
|
||||
% if ${1:condition}:
|
||||
${2:}
|
||||
${0:}
|
||||
% endif
|
||||
snippet ife if/else
|
||||
% if ${1:condition}:
|
||||
${2:}
|
||||
% else:
|
||||
${3:}
|
||||
${0:}
|
||||
% endif
|
||||
snippet try
|
||||
% try:
|
||||
${1:}
|
||||
% except${2:}:
|
||||
${3:pass}
|
||||
${0:pass}
|
||||
% endtry
|
||||
snippet wh
|
||||
% while ${1:}:
|
||||
${2:}
|
||||
${0:}
|
||||
% endwhile
|
||||
snippet $
|
||||
${ ${1:} }
|
||||
${ ${0:} }
|
||||
snippet <%
|
||||
<% ${1:} %>
|
||||
<% ${0:} %>
|
||||
snippet <!%
|
||||
<!% ${1:} %>
|
||||
<!% ${0:} %>
|
||||
snippet inherit
|
||||
<%inherit file="${1:filename}" />
|
||||
<%inherit file="${0:filename}" />
|
||||
snippet include
|
||||
<%include file="${1:filename}" />
|
||||
<%include file="${0:filename}" />
|
||||
snippet namespace
|
||||
<%namespace file="${1:name}" />
|
||||
<%namespace file="${0:name}" />
|
||||
snippet page
|
||||
<%page args="${1:}" />
|
||||
<%page args="${0:}" />
|
||||
|
@ -3,85 +3,85 @@
|
||||
# Includes octopress (http://octopress.org/) snippets
|
||||
|
||||
snippet [
|
||||
[${1:text}](http://${2:address} "${3:title}")
|
||||
[${1:text}](http://${2:address} "${0:title}")
|
||||
snippet [*
|
||||
[${1:link}](${2:`@*`} "${3:title}")${4}
|
||||
[${1:link}](${2:`@*`} "${3:title}")
|
||||
|
||||
snippet [:
|
||||
[${1:id}]: http://${2:url} "${3:title}"
|
||||
[${1:id}]: http://${2:url} "${0:title}"
|
||||
snippet [:*
|
||||
[${1:id}]: ${2:`@*`} "${3:title}"
|
||||
[${1:id}]: ${2:`@*`} "${0:title}"
|
||||
|
||||
snippet ![
|
||||
![${1:alttext}](${2:/images/image.jpg} "${3:title}")
|
||||
![${1:alttext}](${2:/images/image.jpg} "${0:title}")
|
||||
snippet ![*
|
||||
![${1:alt}](${2:`@*`} "${3:title}")${4}
|
||||
![${1:alt}](${2:`@*`} "${3:title}")
|
||||
|
||||
snippet ![:
|
||||
![${1:id}]: ${2:url} "${3:title}"
|
||||
![${1:id}]: ${2:url} "${0:title}"
|
||||
snippet ![:*
|
||||
![${1:id}]: ${2:`@*`} "${3:title}"
|
||||
![${1:id}]: ${2:`@*`} "${0:title}"
|
||||
|
||||
snippet ===
|
||||
`repeat('=', strlen(getline(line(".") - 1)) - strlen(getline('.')))`
|
||||
|
||||
${1}
|
||||
${0}
|
||||
snippet ---
|
||||
`repeat('-', strlen(getline(line(".") - 1)) - strlen(getline('.')))`
|
||||
|
||||
${1}
|
||||
${0}
|
||||
|
||||
snippet blockquote
|
||||
{% blockquote %}
|
||||
${1:quote}
|
||||
${0:quote}
|
||||
{% endblockquote %}
|
||||
|
||||
snippet blockquote-author
|
||||
{% blockquote ${1:author}, ${2:title} %}
|
||||
${3:quote}
|
||||
${0:quote}
|
||||
{% endblockquote %}
|
||||
|
||||
snippet blockquote-link
|
||||
{% blockquote ${1:author} ${2:URL} ${3:link_text} %}
|
||||
${4:quote}
|
||||
${0:quote}
|
||||
{% endblockquote %}
|
||||
|
||||
snippet bt-codeblock-short
|
||||
```
|
||||
${1:code_snippet}
|
||||
${0:code_snippet}
|
||||
```
|
||||
|
||||
snippet bt-codeblock-full
|
||||
``` ${1:language} ${2:title} ${3:URL} ${4:link_text}
|
||||
${5:code_snippet}
|
||||
${0:code_snippet}
|
||||
```
|
||||
|
||||
snippet codeblock-short
|
||||
{% codeblock %}
|
||||
${1:code_snippet}
|
||||
${0:code_snippet}
|
||||
{% endcodeblock %}
|
||||
|
||||
snippet codeblock-full
|
||||
{% codeblock ${1:title} lang:${2:language} ${3:URL} ${4:link_text} %}
|
||||
${5:code_snippet}
|
||||
${0:code_snippet}
|
||||
{% endcodeblock %}
|
||||
|
||||
snippet gist-full
|
||||
{% gist ${1:gist_id} ${2:filename} %}
|
||||
{% gist ${1:gist_id} ${0:filename} %}
|
||||
|
||||
snippet gist-short
|
||||
{% gist ${1:gist_id} %}
|
||||
{% gist ${0:gist_id} %}
|
||||
|
||||
snippet img
|
||||
{% img ${1:class} ${2:URL} ${3:width} ${4:height} ${5:title_text} ${6:alt_text} %}
|
||||
{% img ${1:class} ${2:URL} ${3:width} ${4:height} ${5:title_text} ${0:alt_text} %}
|
||||
|
||||
snippet youtube
|
||||
{% youtube ${1:video_id} %}
|
||||
{% youtube ${0:video_id} %}
|
||||
|
||||
# The quote should appear only once in the text. It is inherently part of it.
|
||||
# See http://octopress.org/docs/plugins/pullquote/ for more info.
|
||||
|
||||
snippet pullquote
|
||||
{% pullquote %}
|
||||
${1:text} {" ${2:quote} "} ${3:text}
|
||||
${1:text} {" ${2:quote} "} ${0:text}
|
||||
{% endpullquote %}
|
||||
|
@ -1,21 +1,21 @@
|
||||
# #import <...>
|
||||
snippet Imp
|
||||
#import <${1:Cocoa/Cocoa.h}>${2}
|
||||
#import <${1:Cocoa/Cocoa.h}>
|
||||
# #import "..."
|
||||
snippet imp
|
||||
#import "${1:`vim_snippets#Filename()`.h}"${2}
|
||||
#import "${1:`vim_snippets#Filename()`.h}"
|
||||
# @selector(...)
|
||||
snippet sel
|
||||
@selector(${1:method}:)${3}
|
||||
@selector(${1:method}:)
|
||||
# @"..." string
|
||||
snippet s
|
||||
@"${1}"${2}
|
||||
@"${1}"
|
||||
# Object
|
||||
snippet o
|
||||
${1:NSObject} *${2:foo} = [${3:$1 alloc}]${4};${5}
|
||||
${1:NSObject} *${2:foo} = [${3:$1 alloc}]${4};
|
||||
# NSLog(...)
|
||||
snippet log
|
||||
NSLog(@"${1:%@}"${2});${3}
|
||||
NSLog(@"${1:%@}"${2});
|
||||
# Class
|
||||
snippet objc
|
||||
@interface ${1:`vim_snippets#Filename('', 'someClass')`} : ${2:NSObject}
|
||||
@ -24,45 +24,45 @@ snippet objc
|
||||
@end
|
||||
|
||||
@implementation $1
|
||||
${3}
|
||||
${0}
|
||||
@end
|
||||
# Class Interface
|
||||
snippet int
|
||||
@interface ${1:`vim_snippets#Filename('', 'someClass')`} : ${2:NSObject}
|
||||
{${3}
|
||||
}
|
||||
${4}
|
||||
${0}
|
||||
@end
|
||||
snippet @interface
|
||||
@interface ${1:`vim_snippets#Filename('', 'someClass')`} : ${2:NSObject}
|
||||
{${3}
|
||||
}
|
||||
${4}
|
||||
${0}
|
||||
@end
|
||||
# Class Implementation
|
||||
snippet impl
|
||||
@implementation ${1:`vim_snippets#Filename('', 'someClass')`}
|
||||
${2}
|
||||
${0}
|
||||
@end
|
||||
snippet @implementation
|
||||
@implementation ${1:`vim_snippets#Filename('', 'someClass')`}
|
||||
${2}
|
||||
${0}
|
||||
@end
|
||||
# Protocol
|
||||
snippet pro
|
||||
@protocol ${1:`vim_snippets#Filename('$1Delegate', 'MyProtocol')`} ${2:<NSObject>}
|
||||
${3}
|
||||
${0}
|
||||
@end
|
||||
snippet @protocol
|
||||
@protocol ${1:`vim_snippets#Filename('$1Delegate', 'MyProtocol')`} ${2:<NSObject>}
|
||||
${3}
|
||||
${0}
|
||||
@end
|
||||
# init Definition
|
||||
snippet init
|
||||
- (id)init
|
||||
{
|
||||
if (self = [super init]) {
|
||||
${1}
|
||||
${0}
|
||||
}
|
||||
return self;
|
||||
}
|
||||
@ -70,61 +70,61 @@ snippet init
|
||||
snippet dealloc
|
||||
- (void) dealloc
|
||||
{
|
||||
${1:deallocations}
|
||||
${0:deallocations}
|
||||
[super dealloc];
|
||||
}
|
||||
snippet su
|
||||
[super ${1:init}]${2}
|
||||
[super ${1:init}]
|
||||
snippet ibo
|
||||
IBOutlet ${1:NSSomeClass} *${2:$1};${3}
|
||||
IBOutlet ${1:NSSomeClass} *${2:$1};
|
||||
# Category
|
||||
snippet cat
|
||||
@interface ${1:NSObject} (${2:MyCategory})
|
||||
@end
|
||||
|
||||
@implementation $1 ($2)
|
||||
${3}
|
||||
${0}
|
||||
@end
|
||||
# Category Interface
|
||||
snippet cath
|
||||
@interface ${1:`vim_snippets#Filename('$1', 'NSObject')`} (${2:MyCategory})
|
||||
${3}
|
||||
${0}
|
||||
@end
|
||||
# Method
|
||||
snippet m
|
||||
- (${1:id})${2:method}
|
||||
{
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
# Method declaration
|
||||
snippet md
|
||||
- (${1:id})${2:method};${3}
|
||||
- (${1:id})${2:method};
|
||||
# IBAction declaration
|
||||
snippet ibad
|
||||
- (IBAction)${1:method}:(${2:id})sender;${3}
|
||||
- (IBAction)${1:method}:(${2:id})sender;
|
||||
# IBAction method
|
||||
snippet iba
|
||||
- (IBAction)${1:method}:(${2:id})sender
|
||||
{
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
# awakeFromNib method
|
||||
snippet wake
|
||||
- (void)awakeFromNib
|
||||
{
|
||||
${1}
|
||||
${0}
|
||||
}
|
||||
# Class Method
|
||||
snippet M
|
||||
+ (${1:id})${2:method}
|
||||
{
|
||||
${3:return nil;}
|
||||
${0:return nil;}
|
||||
}
|
||||
# Sub-method (Call super)
|
||||
snippet sm
|
||||
- (${1:id})${2:method}
|
||||
{
|
||||
[super $2];${3}
|
||||
[super $2];${0}
|
||||
return self;
|
||||
}
|
||||
# Accessor Methods For:
|
||||
@ -140,29 +140,29 @@ snippet objacc
|
||||
[$3 retain];
|
||||
[$2 release];
|
||||
$2 = $3;
|
||||
}${4}
|
||||
}
|
||||
# for (object in array)
|
||||
snippet forin
|
||||
for (${1:Class} *${2:some$1} in ${3:array}) {
|
||||
${4}
|
||||
${0}
|
||||
}
|
||||
snippet fore
|
||||
for (${1:object} in ${2:array}) {
|
||||
${3:statements}
|
||||
${0:statements}
|
||||
}
|
||||
snippet forarray
|
||||
unsigned int ${1:object}Count = [${2:array} count];
|
||||
|
||||
for (unsigned int index = 0; index < $1Count; index++) {
|
||||
${3:id} $1 = [$2 $1AtIndex:index];
|
||||
${4}
|
||||
${0}
|
||||
}
|
||||
snippet fora
|
||||
unsigned int ${1:object}Count = [${2:array} count];
|
||||
|
||||
for (unsigned int index = 0; index < $1Count; index++) {
|
||||
${3:id} $1 = [$2 $1AtIndex:index];
|
||||
${4}
|
||||
${0}
|
||||
}
|
||||
# Try / Catch Block
|
||||
snippet @try
|
||||
@ -173,75 +173,75 @@ snippet @try
|
||||
${2:handler}
|
||||
}
|
||||
@finally {
|
||||
${3:statements}
|
||||
${0:statements}
|
||||
}
|
||||
snippet @catch
|
||||
@catch (${1:exception}) {
|
||||
${2:handler}
|
||||
${0:handler}
|
||||
}
|
||||
snippet @finally
|
||||
@finally {
|
||||
${1:statements}
|
||||
${0:statements}
|
||||
}
|
||||
# IBOutlet
|
||||
# @property (Objective-C 2.0)
|
||||
snippet prop
|
||||
@property (${1:retain}) ${2:NSSomeClass} ${3:*$2};${4}
|
||||
@property (${1:retain}) ${2:NSSomeClass} ${3:*$2};
|
||||
# @synthesize (Objective-C 2.0)
|
||||
snippet syn
|
||||
@synthesize ${1:property};${2}
|
||||
@synthesize ${1:property};
|
||||
# [[ alloc] init]
|
||||
snippet alloc
|
||||
[[${1:foo} alloc] init${2}];${3}
|
||||
[[${1:foo} alloc] init${2}];
|
||||
snippet a
|
||||
[[${1:foo} alloc] init${2}];${3}
|
||||
[[${1:foo} alloc] init${2}];
|
||||
# retain
|
||||
snippet ret
|
||||
[${1:foo} retain];${2}
|
||||
[${1:foo} retain];
|
||||
# release
|
||||
snippet rel
|
||||
[${1:foo} release];
|
||||
[${0:foo} release];
|
||||
# autorelease
|
||||
snippet arel
|
||||
[${1:foo} autorelease];
|
||||
[${0:foo} autorelease];
|
||||
# autorelease pool
|
||||
snippet pool
|
||||
NSAutoreleasePool *${1:pool} = [[NSAutoreleasePool alloc] init];
|
||||
${2}
|
||||
${0}
|
||||
[$1 drain];
|
||||
# Throw an exception
|
||||
snippet except
|
||||
NSException *${1:badness};
|
||||
$1 = [NSException exceptionWithName:@"${2:$1Name}"
|
||||
reason:@"${3}"
|
||||
reason:@"${0}"
|
||||
userInfo:nil];
|
||||
[$1 raise];
|
||||
snippet prag
|
||||
#pragma mark ${1:-}
|
||||
#pragma mark ${0:-}
|
||||
snippet cl
|
||||
@class ${1:Foo};${2}
|
||||
@class ${1:Foo};
|
||||
snippet color
|
||||
[[NSColor ${1:blackColor}] set];
|
||||
[[NSColor ${0:blackColor}] set];
|
||||
# NSArray
|
||||
snippet array
|
||||
NSMutableArray *${1:array} = [NSMutable array];${2}
|
||||
NSMutableArray *${1:array} = [NSMutable array];
|
||||
snippet nsa
|
||||
NSArray ${1}
|
||||
NSArray ${0}
|
||||
snippet nsma
|
||||
NSMutableArray ${1}
|
||||
NSMutableArray ${0}
|
||||
snippet aa
|
||||
NSArray * array;${1}
|
||||
NSArray * array;
|
||||
snippet ma
|
||||
NSMutableArray * array;${1}
|
||||
NSMutableArray * array;
|
||||
# NSDictionary
|
||||
snippet dict
|
||||
NSMutableDictionary *${1:dict} = [NSMutableDictionary dictionary];${2}
|
||||
NSMutableDictionary *${1:dict} = [NSMutableDictionary dictionary];
|
||||
snippet nsd
|
||||
NSDictionary ${1}
|
||||
NSDictionary ${0}
|
||||
snippet nsmd
|
||||
NSMutableDictionary ${1}
|
||||
NSMutableDictionary ${0}
|
||||
# NSString
|
||||
snippet nss
|
||||
NSString ${1}
|
||||
NSString ${0}
|
||||
snippet nsms
|
||||
NSMutableString ${1}
|
||||
NSMutableString ${0}
|
||||
|
@ -1,7 +1,7 @@
|
||||
# 0/*
|
||||
snippet fv
|
||||
type fixedValue;
|
||||
value uniform ${1};
|
||||
value uniform ${0};
|
||||
snippet zg
|
||||
type zeroGradient;
|
||||
snippet sym
|
||||
@ -17,7 +17,7 @@ snippet forces
|
||||
outputInterval ${2:1};
|
||||
patches (${3});
|
||||
log ${4:true};
|
||||
CofR (${5:0 0 0});
|
||||
CofR (${0:0 0 0});
|
||||
}
|
||||
# system/fvSolution
|
||||
# solvers
|
||||
@ -26,7 +26,7 @@ snippet gamg
|
||||
{
|
||||
solver GAMG;
|
||||
tolerance 1e-${2:6};
|
||||
relTol ${3:0.0};
|
||||
relTol ${0:0.0};
|
||||
smoother GaussSeidel;
|
||||
cacheAgglomeration true;
|
||||
nCellsInCoarsestLevel 10;
|
||||
@ -39,7 +39,7 @@ snippet pbicg
|
||||
solver PBiCG;
|
||||
preconditioner DILU;
|
||||
tolerance 1e-${2:6};
|
||||
relTol ${3:0.0};
|
||||
relTol ${0:0.0};
|
||||
}
|
||||
# PIMPLE
|
||||
snippet pimple
|
||||
@ -49,5 +49,5 @@ snippet pimple
|
||||
nCorrectors ${2:inner};
|
||||
nNonOrthogonalCorrectors ${3:nonOrtho};
|
||||
pRefCell ${4:cell};
|
||||
pRefValue ${5:value for $4};
|
||||
pRefValue ${0:value for $4};
|
||||
}
|
||||
|
@ -8,12 +8,12 @@ snippet .
|
||||
# Function
|
||||
snippet sub
|
||||
sub ${1:function_name} {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
# Conditional
|
||||
snippet if
|
||||
if (${1}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
# Conditional if..else
|
||||
snippet ife
|
||||
@ -21,7 +21,7 @@ snippet ife
|
||||
${2}
|
||||
}
|
||||
else {
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
# Conditional if..elsif..else
|
||||
snippet ifee
|
||||
@ -32,23 +32,23 @@ snippet ifee
|
||||
${4:# elsif...}
|
||||
}
|
||||
else {
|
||||
${5}
|
||||
${0}
|
||||
}
|
||||
snippet eif
|
||||
elsif (${1}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
# Conditional One-line
|
||||
snippet xif
|
||||
${1:expression} if ${2:condition};${3}
|
||||
${1:expression} if ${2:condition};
|
||||
# Unless conditional
|
||||
snippet unless
|
||||
unless (${1}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
# Unless conditional One-line
|
||||
snippet xunless
|
||||
${1:expression} unless ${2:condition};${3}
|
||||
${1:expression} unless ${2:condition};
|
||||
# Try/Except
|
||||
snippet eval
|
||||
local $@;
|
||||
@ -56,37 +56,37 @@ snippet eval
|
||||
${1:# do something risky...}
|
||||
};
|
||||
if (my $e = $@) {
|
||||
${2:# handle failure...}
|
||||
${0:# handle failure...}
|
||||
}
|
||||
# While Loop
|
||||
snippet wh
|
||||
while (${1}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
# While Loop One-line
|
||||
snippet xwh
|
||||
${1:expression} while ${2:condition};${3}
|
||||
${1:expression} while ${2:condition};
|
||||
# C-style For Loop
|
||||
snippet cfor
|
||||
for (my $${2:var} = 0; $$2 < ${1:count}; $$2${3:++}) {
|
||||
${4}
|
||||
${0}
|
||||
}
|
||||
# For loop one-line
|
||||
snippet xfor
|
||||
${1:expression} for @${2:array};${3}
|
||||
${1:expression} for @${2:array};
|
||||
# Foreach Loop
|
||||
snippet for
|
||||
foreach my $${1:x} (@${2:array}) {
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
# Foreach Loop One-line
|
||||
snippet fore
|
||||
${1:expression} foreach @${2:array};${3}
|
||||
${1:expression} foreach @${2:array};
|
||||
# Package
|
||||
snippet package
|
||||
package ${1:`substitute(vim_snippets#Filename('', 'Page Title'), '^.', '\u&', '')`};
|
||||
|
||||
${2}
|
||||
${0}
|
||||
|
||||
1;
|
||||
|
||||
@ -95,7 +95,7 @@ snippet package
|
||||
snippet packagev514
|
||||
package ${1:`substitute(vim_snippets#Filename('', 'Page Title'), '^.', '\u&', '')`} ${2:0.99};
|
||||
|
||||
${3}
|
||||
${0}
|
||||
|
||||
1;
|
||||
|
||||
@ -106,14 +106,14 @@ snippet moose
|
||||
use namespace::autoclean;
|
||||
${1:#}BEGIN {extends '${2:ParentClass}'};
|
||||
|
||||
${3}
|
||||
${0}
|
||||
# parent
|
||||
snippet parent
|
||||
use parent qw(${1:Parent Class});
|
||||
use parent qw(${0:Parent Class});
|
||||
# Read File
|
||||
snippet slurp
|
||||
my $${1:var} = do { local $/; open my $file, '<', "${2:file}"; <$file> };
|
||||
${3}
|
||||
${0}
|
||||
# strict warnings
|
||||
snippet strwar
|
||||
use strict;
|
||||
@ -121,7 +121,7 @@ snippet strwar
|
||||
# older versioning with perlcritic bypass
|
||||
snippet vers
|
||||
## no critic
|
||||
our $VERSION = '${1:version}';
|
||||
our $VERSION = '${0:version}';
|
||||
eval $VERSION;
|
||||
## use critic
|
||||
# new 'switch' like feature
|
||||
@ -131,7 +131,7 @@ snippet switch
|
||||
# Anonymous subroutine
|
||||
snippet asub
|
||||
sub {
|
||||
${1}
|
||||
${0}
|
||||
}
|
||||
|
||||
|
||||
@ -139,56 +139,56 @@ snippet asub
|
||||
# Begin block
|
||||
snippet begin
|
||||
BEGIN {
|
||||
${1}
|
||||
${0}
|
||||
}
|
||||
|
||||
# call package function with some parameter
|
||||
snippet pkgmv
|
||||
__PACKAGE__->${1:package_method}(${2:var})
|
||||
__PACKAGE__->${1:package_method}(${0:var})
|
||||
|
||||
# call package function without a parameter
|
||||
snippet pkgm
|
||||
__PACKAGE__->${1:package_method}()
|
||||
__PACKAGE__->${0:package_method}()
|
||||
|
||||
# call package "get_" function without a parameter
|
||||
snippet pkget
|
||||
__PACKAGE__->get_${1:package_method}()
|
||||
__PACKAGE__->get_${0:package_method}()
|
||||
|
||||
# call package function with a parameter
|
||||
snippet pkgetv
|
||||
__PACKAGE__->get_${1:package_method}(${2:var})
|
||||
__PACKAGE__->get_${1:package_method}(${0:var})
|
||||
|
||||
# complex regex
|
||||
snippet qrx
|
||||
qr/
|
||||
${1:regex}
|
||||
${0:regex}
|
||||
/xms
|
||||
|
||||
#simpler regex
|
||||
snippet qr/
|
||||
qr/${1:regex}/x
|
||||
qr/${0:regex}/x
|
||||
|
||||
#given
|
||||
snippet given
|
||||
given ($${1:var}) {
|
||||
${2:# cases}
|
||||
${3:# default}
|
||||
${0:# default}
|
||||
}
|
||||
|
||||
# switch-like case
|
||||
snippet when
|
||||
when (${1:case}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
|
||||
# hash slice
|
||||
snippet hslice
|
||||
@{ ${1:hash} }{ ${2:array} }
|
||||
@{ ${1:hash} }{ ${0:array} }
|
||||
|
||||
|
||||
# map
|
||||
snippet map
|
||||
map { ${2: body } } ${1: @array } ;
|
||||
map { ${0: body } } ${1: @array } ;
|
||||
|
||||
|
||||
|
||||
@ -206,7 +206,7 @@ snippet ppod
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
${4:# longer description...}
|
||||
${0:# longer description...}
|
||||
|
||||
|
||||
=head1 INTERFACE
|
||||
@ -222,13 +222,13 @@ snippet ppod
|
||||
snippet psub
|
||||
=head2 ${1:MethodName}
|
||||
|
||||
${2:Summary....}
|
||||
${0:Summary....}
|
||||
|
||||
# Heading for inline subroutine pod
|
||||
snippet psubi
|
||||
=head2 ${1:MethodName}
|
||||
|
||||
${2:Summary...}
|
||||
${0:Summary...}
|
||||
|
||||
|
||||
=cut
|
||||
@ -241,7 +241,7 @@ snippet subpod
|
||||
=cut
|
||||
|
||||
sub ${1:subroutine_name} {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
# Subroutine signature
|
||||
snippet parg
|
||||
@ -269,7 +269,7 @@ snippet parg
|
||||
|
||||
|
||||
=item
|
||||
C<${3:...return data}>
|
||||
C<${0:...return data}>
|
||||
|
||||
|
||||
=back
|
||||
@ -287,7 +287,7 @@ snippet has
|
||||
default => sub {
|
||||
${4:defaultvalue}
|
||||
},
|
||||
${5:# other attributes}
|
||||
${0:# other attributes}
|
||||
);
|
||||
|
||||
|
||||
@ -295,7 +295,7 @@ snippet has
|
||||
snippet override
|
||||
override ${1:attribute} => sub {
|
||||
${2:# my $self = shift;};
|
||||
${3:# my ($self, $args) = @_;};
|
||||
${0:# my ($self, $args) = @_;};
|
||||
};
|
||||
|
||||
|
||||
@ -311,18 +311,18 @@ snippet tlib
|
||||
|
||||
#test methods
|
||||
snippet tmeths
|
||||
$ENV{TEST_METHOD} = '${1:regex}';
|
||||
$ENV{TEST_METHOD} = '${0:regex}';
|
||||
|
||||
# runtestclass
|
||||
snippet trunner
|
||||
use ${1:test_class};
|
||||
use ${0:test_class};
|
||||
$1->runtests();
|
||||
|
||||
# Test::Class-style test
|
||||
snippet tsub
|
||||
sub t${1:number}_${2:test_case} :Test(${3:num_of_tests}) {
|
||||
my $self = shift;
|
||||
${4}
|
||||
${0}
|
||||
|
||||
}
|
||||
|
||||
@ -330,14 +330,14 @@ snippet tsub
|
||||
snippet trsub
|
||||
test ${1:test_name} => { description => '${2:Description of test.}'} => sub {
|
||||
my ($self) = @_;
|
||||
${3}
|
||||
${0}
|
||||
};
|
||||
|
||||
#prep test method
|
||||
snippet tprep
|
||||
sub prep${1:number}_${2:test_case} :Test(startup) {
|
||||
my $self = shift;
|
||||
${4}
|
||||
${0}
|
||||
}
|
||||
|
||||
# cause failures to print stack trace
|
||||
|
@ -1,54 +1,54 @@
|
||||
snippet <?
|
||||
<?php
|
||||
|
||||
${1}
|
||||
${0}
|
||||
snippet ec
|
||||
echo ${1};
|
||||
echo ${0};
|
||||
snippet <?e
|
||||
<?php echo ${1} ?>
|
||||
<?php echo ${0} ?>
|
||||
# this one is for php5.4
|
||||
snippet <?=
|
||||
<?=${1}?>
|
||||
<?=${0}?>
|
||||
snippet ?=
|
||||
<?= ${1} ?>
|
||||
<?= ${0} ?>
|
||||
snippet ?
|
||||
<?php ${1} ?>
|
||||
<?php ${0} ?>
|
||||
snippet ?f
|
||||
<?php foreach ($${1:vars} as $${2:$var}): ?>
|
||||
${3}
|
||||
${0}
|
||||
<?php endforeach ?>
|
||||
snippet ?i
|
||||
<?php if ($${1:var}): ?>
|
||||
${2}
|
||||
${0}
|
||||
<?php endif ?>
|
||||
snippet ns
|
||||
namespace ${1:Foo\Bar\Baz};
|
||||
${2}
|
||||
${0}
|
||||
snippet use
|
||||
use ${1:Foo\Bar\Baz};
|
||||
${2}
|
||||
${0}
|
||||
snippet c
|
||||
class ${1:`vim_snippets#Filename()`}
|
||||
{
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet i
|
||||
interface ${1:`vim_snippets#Filename()`}
|
||||
{
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet t.
|
||||
$this->${1}
|
||||
$this->
|
||||
snippet f
|
||||
function ${1:foo}(${2:array }${3:$bar})
|
||||
{
|
||||
${4}
|
||||
${0}
|
||||
}
|
||||
# method
|
||||
snippet m
|
||||
${1:protected} function ${2:foo}()
|
||||
{
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
# setter method
|
||||
snippet sm
|
||||
@ -63,7 +63,7 @@ snippet sm
|
||||
{
|
||||
$this->${8:$1} = $$1;
|
||||
return $this;
|
||||
}${9}
|
||||
}
|
||||
# getter method
|
||||
snippet gm
|
||||
/**
|
||||
@ -74,50 +74,50 @@ snippet gm
|
||||
${3:public} function get${4:$2}()
|
||||
{
|
||||
return $this->${5:$1};
|
||||
}${6}
|
||||
}
|
||||
#setter
|
||||
snippet $s
|
||||
${1:$foo}->set${2:Bar}(${3});
|
||||
${1:$foo}->set${2:Bar}(${0});
|
||||
#getter
|
||||
snippet $g
|
||||
${1:$foo}->get${2:Bar}();
|
||||
${1:$foo}->get${0:Bar}();
|
||||
|
||||
# Tertiary conditional
|
||||
snippet =?:
|
||||
$${1:foo} = ${2:true} ? ${3:a} : ${4};
|
||||
$${1:foo} = ${2:true} ? ${3:a} : ${0};
|
||||
snippet ?:
|
||||
${1:true} ? ${2:a} : ${3}
|
||||
${1:true} ? ${2:a} : ${0}
|
||||
|
||||
snippet C
|
||||
$_COOKIE['${1:variable}']${2}
|
||||
$_COOKIE['${1:variable}']
|
||||
snippet E
|
||||
$_ENV['${1:variable}']${2}
|
||||
$_ENV['${1:variable}']
|
||||
snippet F
|
||||
$_FILES['${1:variable}']${2}
|
||||
$_FILES['${1:variable}']
|
||||
snippet G
|
||||
$_GET['${1:variable}']${2}
|
||||
$_GET['${1:variable}']
|
||||
snippet P
|
||||
$_POST['${1:variable}']${2}
|
||||
$_POST['${1:variable}']
|
||||
snippet R
|
||||
$_REQUEST['${1:variable}']${2}
|
||||
$_REQUEST['${1:variable}']
|
||||
snippet S
|
||||
$_SERVER['${1:variable}']${2}
|
||||
$_SERVER['${1:variable}']
|
||||
snippet SS
|
||||
$_SESSION['${1:variable}']${2}
|
||||
$_SESSION['${1:variable}']
|
||||
|
||||
# the following are old ones
|
||||
snippet inc
|
||||
include '${1:file}';${2}
|
||||
include '${1:file}';
|
||||
snippet inc1
|
||||
include_once '${1:file}';${2}
|
||||
include_once '${1:file}';
|
||||
snippet req
|
||||
require '${1:file}';${2}
|
||||
require '${1:file}';
|
||||
snippet req1
|
||||
require_once '${1:file}';${2}
|
||||
require_once '${1:file}';
|
||||
# Start Docblock
|
||||
snippet /*
|
||||
/**
|
||||
* ${1}
|
||||
* ${0}
|
||||
*/
|
||||
# Class - post doc
|
||||
snippet doc_cp
|
||||
@ -127,14 +127,14 @@ snippet doc_cp
|
||||
* @package ${2:default}
|
||||
* @subpackage ${3:default}
|
||||
* @author ${4:`g:snips_author`}
|
||||
*/${5}
|
||||
*/
|
||||
# Class Variable - post doc
|
||||
snippet doc_vp
|
||||
/**
|
||||
* ${1:undocumented class variable}
|
||||
*
|
||||
* @var ${2:string}
|
||||
*/${3}
|
||||
*/
|
||||
# Class Variable
|
||||
snippet doc_v
|
||||
/**
|
||||
@ -142,7 +142,7 @@ snippet doc_v
|
||||
*
|
||||
* @var ${4:string}
|
||||
*/
|
||||
${1:var} $${2};${5}
|
||||
${1:var} $${2};
|
||||
# Class
|
||||
snippet doc_c
|
||||
/**
|
||||
@ -154,19 +154,19 @@ snippet doc_c
|
||||
*/
|
||||
${1:}class ${2:}
|
||||
{
|
||||
${7}
|
||||
${0}
|
||||
} // END $1class $2
|
||||
# Constant Definition - post doc
|
||||
snippet doc_dp
|
||||
/**
|
||||
* ${1:undocumented constant}
|
||||
*/${2}
|
||||
*/
|
||||
# Constant Definition
|
||||
snippet doc_d
|
||||
/**
|
||||
* ${3:undocumented constant}
|
||||
*/
|
||||
define(${1}, ${2});${4}
|
||||
define(${1}, ${2});
|
||||
# Function - post doc
|
||||
snippet doc_fp
|
||||
/**
|
||||
@ -174,7 +174,7 @@ snippet doc_fp
|
||||
*
|
||||
* @return ${2:void}
|
||||
* @author ${3:`g:snips_author`}
|
||||
*/${4}
|
||||
*/
|
||||
# Function signature
|
||||
snippet doc_s
|
||||
/**
|
||||
@ -183,7 +183,7 @@ snippet doc_s
|
||||
* @return ${5:void}
|
||||
* @author ${6:`g:snips_author`}
|
||||
*/
|
||||
${1}function ${2}(${3});${7}
|
||||
${1}function ${2}(${3});
|
||||
# Function
|
||||
snippet doc_f
|
||||
/**
|
||||
@ -193,7 +193,7 @@ snippet doc_f
|
||||
* @author ${6:`g:snips_author`}
|
||||
*/
|
||||
${1}function ${2}(${3})
|
||||
{${7}
|
||||
{${0}
|
||||
}
|
||||
# Header
|
||||
snippet doc_h
|
||||
@ -203,7 +203,7 @@ snippet doc_h
|
||||
* @author ${2:`g:snips_author`}
|
||||
* @version ${3:$Id$}
|
||||
* @copyright ${4:$2}, `strftime('%d %B, %Y')`
|
||||
* @package ${5:default}
|
||||
* @package ${0:default}
|
||||
*/
|
||||
|
||||
# Interface
|
||||
@ -216,7 +216,7 @@ snippet interface
|
||||
*/
|
||||
interface ${1:`vim_snippets#Filename()`}
|
||||
{
|
||||
${5}
|
||||
${0}
|
||||
}
|
||||
# class ...
|
||||
snippet class
|
||||
@ -231,7 +231,7 @@ snippet class
|
||||
*/
|
||||
${5:public} function ${6:__construct}(${7:argument})
|
||||
{
|
||||
${8}
|
||||
${0}
|
||||
}
|
||||
}
|
||||
snippet nc
|
||||
@ -239,30 +239,30 @@ snippet nc
|
||||
|
||||
${2:abstract }class ${3:`vim_snippets#Filename()`}
|
||||
{
|
||||
${4}
|
||||
${0}
|
||||
}
|
||||
# define(...)
|
||||
snippet def
|
||||
define('${1}'${2});${3}
|
||||
define('${1}'${2});
|
||||
# defined(...)
|
||||
snippet def?
|
||||
${1}defined('${2}')${3}
|
||||
${1}defined('${2}')
|
||||
snippet wh
|
||||
while (${1:/* condition */}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
# do ... while
|
||||
snippet do
|
||||
do {
|
||||
${2}
|
||||
${0}
|
||||
} while (${1:/* condition */});
|
||||
snippet if
|
||||
if (${1:/* condition */}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet ifil
|
||||
<?php if (${1:/* condition */}): ?>
|
||||
${2}
|
||||
${0}
|
||||
<?php endif; ?>
|
||||
snippet ife
|
||||
if (${1:/* condition */}) {
|
||||
@ -270,28 +270,28 @@ snippet ife
|
||||
} else {
|
||||
${3}
|
||||
}
|
||||
${4}
|
||||
${0}
|
||||
snippet ifeil
|
||||
<?php if (${1:/* condition */}): ?>
|
||||
${2:<!-- html... -->}
|
||||
<?php else: ?>
|
||||
${3:<!-- html... -->}
|
||||
<?php endif; ?>
|
||||
${4}
|
||||
${0}
|
||||
snippet el
|
||||
else {
|
||||
${1}
|
||||
${0}
|
||||
}
|
||||
snippet eif
|
||||
elseif (${1:/* condition */}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet switch
|
||||
switch ($${1:variable}) {
|
||||
case '${2:value}':
|
||||
${3}
|
||||
break;
|
||||
${5}
|
||||
${0}
|
||||
default:
|
||||
${4}
|
||||
break;
|
||||
@ -299,52 +299,52 @@ snippet switch
|
||||
snippet case
|
||||
case '${1:value}':
|
||||
${2}
|
||||
break;${3}
|
||||
break;
|
||||
snippet for
|
||||
for ($${2:i} = 0; $$2 < ${1:count}; $$2${3:++}) {
|
||||
${4}
|
||||
${0}
|
||||
}
|
||||
snippet foreach
|
||||
foreach ($${1:variable} as $${2:value}) {
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
snippet foreachil
|
||||
<?php foreach ($${1:variable} as $${2:value}): ?>
|
||||
${3:<!-- html... -->}
|
||||
${0:<!-- html... -->}
|
||||
<?php endforeach; ?>
|
||||
snippet foreachk
|
||||
foreach ($${1:variable} as $${2:key} => $${3:value}) {
|
||||
${4}
|
||||
${0}
|
||||
}
|
||||
snippet foreachkil
|
||||
<?php foreach ($${1:variable} as $${2:key} => $${3:value}): ?>
|
||||
${4:<!-- html... -->}
|
||||
${0:<!-- html... -->}
|
||||
<?php endforeach; ?>
|
||||
# $... = array (...)
|
||||
snippet array
|
||||
$${1:arrayName} = array('${2}' => ${3});${4}
|
||||
$${1:arrayName} = array('${2}' => ${3});
|
||||
snippet try
|
||||
try {
|
||||
${2}
|
||||
${0}
|
||||
} catch (${1:Exception} $e) {
|
||||
}
|
||||
# lambda with closure
|
||||
snippet lambda
|
||||
${1:static }function (${2:args}) use (${3:&$x, $y /*put vars in scope (closure) */}) {
|
||||
${4}
|
||||
${0}
|
||||
};
|
||||
# pre_dump();
|
||||
snippet pd
|
||||
echo '<pre>'; var_dump(${1}); echo '</pre>';
|
||||
echo '<pre>'; var_dump(${0}); echo '</pre>';
|
||||
# pre_dump(); die();
|
||||
snippet pdd
|
||||
echo '<pre>'; var_dump(${1}); echo '</pre>'; die(${2:});
|
||||
echo '<pre>'; var_dump(${1}); echo '</pre>'; die(${0:});
|
||||
snippet vd
|
||||
var_dump(${1});
|
||||
var_dump(${0});
|
||||
snippet vdd
|
||||
var_dump(${1}); die(${2:});
|
||||
var_dump(${1}); die(${0:});
|
||||
snippet vdf
|
||||
error_log(print_r($${1:foo}, true), 3, '${2:/tmp/debug.log}');${3}
|
||||
error_log(print_r($${1:foo}, true), 3, '${2:/tmp/debug.log}');
|
||||
snippet http_redirect
|
||||
header ("HTTP/1.1 301 Moved Permanently");
|
||||
header ("Location: ".URL);
|
||||
@ -372,13 +372,13 @@ snippet gs
|
||||
{
|
||||
$this->$4 = $$1;
|
||||
return $this;
|
||||
}${8}
|
||||
}
|
||||
# anotation, get, and set, useful for doctrine
|
||||
snippet ags
|
||||
/**
|
||||
* ${1:description}
|
||||
*
|
||||
* @${7}
|
||||
* @${0}
|
||||
*/
|
||||
${2:protected} $${3:foo};
|
||||
|
||||
@ -398,12 +398,12 @@ snippet retf
|
||||
return false;
|
||||
snippet am
|
||||
$${1:foo} = array_map(function($${2:v}) {
|
||||
${3}
|
||||
${0}
|
||||
return $$2;
|
||||
}, $$1);
|
||||
snippet aw
|
||||
array_walk($${1:foo}, function(&$${2:v}, $${3:k}) {
|
||||
$$2 = ${4};
|
||||
$$2 = ${0};
|
||||
});
|
||||
|
||||
# static var assign once
|
||||
|
@ -2,28 +2,28 @@
|
||||
snippet ps
|
||||
create or replace package ${1:name}
|
||||
as
|
||||
${2:-- spec}
|
||||
${0:-- spec}
|
||||
end; -- end of package spec $1
|
||||
# create package body
|
||||
snippet pb
|
||||
create or replace package body ${1:name}
|
||||
as
|
||||
${2:-- body}
|
||||
${0:-- body}
|
||||
end; -- end of package body $1;
|
||||
# package procedure spec
|
||||
snippet pps
|
||||
procedure ${1:name}(${2:args});
|
||||
procedure ${1:name}(${0:args});
|
||||
# package procedure body
|
||||
snippet ppb
|
||||
procedure ${1:name}(${2:args})
|
||||
as
|
||||
begin
|
||||
${3:-- body}
|
||||
${0:-- body}
|
||||
end $2;
|
||||
# package function spec
|
||||
snippet pfs
|
||||
function ${1:name}(${2:args})
|
||||
return ${3:type};
|
||||
return ${0:type};
|
||||
# package function body
|
||||
snippet pfb
|
||||
function ${1:name}(${2:args})
|
||||
@ -31,7 +31,7 @@ snippet pfb
|
||||
as
|
||||
l_res $3;
|
||||
begin
|
||||
${4:-- body};
|
||||
${0:-- body};
|
||||
return l_res;
|
||||
end $1;
|
||||
# snow errors
|
||||
@ -39,71 +39,71 @@ snippet err
|
||||
show errors;
|
||||
# proc/func in parameter
|
||||
snippet p
|
||||
${1:name} ${2:in} ${3:type} ${4: := null}
|
||||
${1:name} ${2:in} ${3:type} ${0: := null}
|
||||
# package type: record
|
||||
snippet tr
|
||||
type tr_${1:name} is record (${2:/* columns */});
|
||||
type tr_${1:name} is record (${0:/* columns */});
|
||||
# package type: nested table
|
||||
snippet tt
|
||||
type tt_${1:name} is table of tr_${2:name};
|
||||
type tt_${1:name} is table of tr_${0:name};
|
||||
# package type: indexed table
|
||||
snippet tti
|
||||
type tt_${1:name} is table of tr_${2:name} index by binary_integer;
|
||||
type tt_${1:name} is table of tr_${0:name} index by binary_integer;
|
||||
# proc/func comment
|
||||
snippet doc
|
||||
/*
|
||||
* ${1: comment ...}
|
||||
* ${0: comment ...}
|
||||
*/
|
||||
# plsql block
|
||||
snippet beg
|
||||
begin
|
||||
${1}
|
||||
${0}
|
||||
end;
|
||||
# plsql block with declare part
|
||||
snippet dec
|
||||
declare
|
||||
${1}
|
||||
begin
|
||||
${2}
|
||||
${0}
|
||||
end;
|
||||
# return pipe row
|
||||
snippet rpipe
|
||||
for ${1:i} in 1 .. ${2:l_res}.count loop
|
||||
for ${1:i} in 1 .. ${0:l_res}.count loop
|
||||
pipe row( $2($1) );
|
||||
end loop;
|
||||
return;
|
||||
# bulk collect
|
||||
snippet bc
|
||||
bulk collect into ${1}
|
||||
bulk collect into ${0}
|
||||
# local variable
|
||||
snippet l
|
||||
l_${1} ${2:number};
|
||||
l_${1} ${0:number};
|
||||
# output
|
||||
snippet log
|
||||
dbms_output.put_line('${1}');
|
||||
dbms_output.put_line('${0}');
|
||||
# for loop
|
||||
snippet for
|
||||
for ${1:i} in ${2:1}..${3:42} loop
|
||||
${3}
|
||||
${0}
|
||||
end loop;
|
||||
# for loop with select
|
||||
snippet fors
|
||||
for ${1:rec} in (${2: select}) loop
|
||||
${3}
|
||||
${0}
|
||||
end loop;
|
||||
# for loop with collection
|
||||
snippet forc
|
||||
for ${1:i} in ${2:l_var}.first .. $2.last loop
|
||||
${3: -- dbms_output.put_line($2($1)); }
|
||||
${0: -- dbms_output.put_line($2($1)); }
|
||||
end loop;
|
||||
# if
|
||||
snippet if
|
||||
if ${1} then
|
||||
${2}
|
||||
${0}
|
||||
end if;
|
||||
snippet ife
|
||||
if ${1} then
|
||||
${2}
|
||||
else
|
||||
${3}
|
||||
${0}
|
||||
end if;
|
||||
|
@ -2,4 +2,4 @@ snippet msg
|
||||
msgid "${1}"
|
||||
msgstr "${2}"
|
||||
|
||||
${3}
|
||||
${0}
|
||||
|
@ -7,13 +7,13 @@ snippet doc
|
||||
* @author ${2:name}
|
||||
* @since ${3:`strftime("%d/%m/%y %H:%M:%S")`}
|
||||
*/
|
||||
${4}
|
||||
${0}
|
||||
# doc comment
|
||||
snippet docc
|
||||
/**
|
||||
* ${1:@private}$0
|
||||
*/
|
||||
${2}
|
||||
${0}
|
||||
# class
|
||||
snippet class
|
||||
${1:public }class ${2:`fnamemodify(bufname("%"),":t:r")`} ${3:extends}
|
||||
@ -36,36 +36,36 @@ snippet package
|
||||
* @since ${3:`strftime("%d/%m/%y %H:%M:%S")`}
|
||||
*/
|
||||
|
||||
package ${4:package};
|
||||
package ${0:package};
|
||||
# function
|
||||
snippet fun
|
||||
${1:void/private/protected/public}${2: static} ${3:name}(${4}) {
|
||||
${5://if not void return null;}
|
||||
}
|
||||
${6}
|
||||
${0}
|
||||
snippet fn
|
||||
${1:void }${2:name}(${3}) {
|
||||
${4://if not void return null;}
|
||||
}
|
||||
${5}
|
||||
${0}
|
||||
# constant
|
||||
snippet const
|
||||
static final ${1:Object} ${2:VAR_NAM} = ${3};
|
||||
static final ${1:Object} ${2:VAR_NAM} = ${0};
|
||||
# var
|
||||
snippet var
|
||||
${1:private/public }${2:static }${3:String} ${4:str}${5: =}${6:value};
|
||||
${1:private/public }${2:static }${3:String} ${4:str}${5: =}${0:value};
|
||||
# var objects
|
||||
snippet obj
|
||||
${1:private/public }${2:Object} ${3:o}${4: = new }$2(${5});
|
||||
${1:private/public }${2:Object} ${3:o}${4: = new }$2(${0});
|
||||
#loop for
|
||||
snippet for
|
||||
for (int ${2:i} = 0; $2 < ${1:Things}.length; $2${3:++}) {
|
||||
${4:$1[$2]}
|
||||
${0:$1[$2]}
|
||||
};
|
||||
#loop while
|
||||
snippet wh
|
||||
while (${1:/* condition */}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
#break
|
||||
snippet break
|
||||
@ -73,7 +73,7 @@ snippet break
|
||||
#case
|
||||
snippet case
|
||||
case ${1:expression} :
|
||||
${2}
|
||||
${0}
|
||||
break;
|
||||
#default
|
||||
snippet default
|
||||
@ -86,20 +86,20 @@ snippet switch
|
||||
case '${3:case}':
|
||||
${4}
|
||||
break;
|
||||
${5}
|
||||
${0}
|
||||
default:
|
||||
${2}
|
||||
}
|
||||
#try
|
||||
snippet try
|
||||
try {
|
||||
${3}
|
||||
${0}
|
||||
} catch(${1:Exception} ${2:e}) {
|
||||
}
|
||||
#try catch finally
|
||||
snippet tryf
|
||||
try {
|
||||
${3}
|
||||
${0}
|
||||
} catch(${1:Exception} ${2:e}) {
|
||||
} finally {
|
||||
}
|
||||
@ -109,29 +109,29 @@ snippet throw
|
||||
#ternary
|
||||
snippet ?
|
||||
? ${1:trueExpression} : ${2:falseExpression}
|
||||
${3}
|
||||
${0}
|
||||
snippet if
|
||||
if (${1:true}) {${2}}
|
||||
if (${1:true}) {${0}}
|
||||
# if ... else
|
||||
snippet ife
|
||||
if (${1:true}) {${2}}
|
||||
else{${3}}
|
||||
else{${0}}
|
||||
#get
|
||||
snippet get
|
||||
public ${1:String} get${2}() {
|
||||
return ${2:fieldName};
|
||||
return ${0:fieldName};
|
||||
}
|
||||
#set
|
||||
snippet set
|
||||
public void set${1}(${2:String} new${1}) {
|
||||
public void set${1}(${0:String} new${1}) {
|
||||
${1:fieldName} = new${1};
|
||||
}
|
||||
#printIn
|
||||
snippet println
|
||||
println("${1:`fnamemodify(bufname("%"),":t:r")`}::${2:method}() "${3: +} ${4});
|
||||
println("${1:`fnamemodify(bufname("%"),":t:r")`}::${2:method}() "${3: +} ${0});
|
||||
#println string
|
||||
snippet pr
|
||||
println("${1}");
|
||||
println("${0}");
|
||||
#setup draw
|
||||
snippet setup
|
||||
void setup(){
|
||||
@ -139,7 +139,7 @@ snippet setup
|
||||
}
|
||||
|
||||
void draw(){
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
#setup OPENGL
|
||||
snippet opengl
|
||||
@ -168,7 +168,7 @@ snippet opengl
|
||||
}
|
||||
|
||||
void initGL(){
|
||||
${5}
|
||||
${0}
|
||||
}
|
||||
|
||||
void getOpenGLErrors(){
|
||||
@ -201,14 +201,14 @@ snippet opengl
|
||||
#GL Functions
|
||||
snippet gl begin gl
|
||||
pgl.beginGL();
|
||||
${1}
|
||||
${0}
|
||||
pgl.endGL();
|
||||
snippet gl gl swap interval
|
||||
// specify the minimum swap interval for buffer swaps.
|
||||
gl.setSwapInterval(${1:interval});
|
||||
gl.setSwapInterval(${0:interval});
|
||||
snippet gl gl call list
|
||||
// execute a display list
|
||||
gl.glCallList(${1:list});
|
||||
gl.glCallList(${0:list});
|
||||
snippet gl gl gen buffers
|
||||
// import java.nio.IntBuffer;
|
||||
// import java.nio.FloatBuffer;
|
||||
@ -219,7 +219,7 @@ snippet gl gl gen buffers
|
||||
gl.glGenBuffers($1, bufferObjects);
|
||||
|
||||
int vertexCount = ${2:3};
|
||||
int numCoordinates = ${3:3};
|
||||
int numCoordinates = ${0:3};
|
||||
// vertexCount * numCoordinates
|
||||
FloatBuffer vertices = BufferUtil.newFloatBuffer(vertexCount * numCoordinates);
|
||||
float[] v = {0.0f, 0.0f, 0.0f,
|
||||
@ -231,144 +231,144 @@ snippet gl gl gen buffers
|
||||
gl.glBindBuffer(GL.GL_ARRAY_BUFFER, bufferObjects.get(0));
|
||||
gl.glBufferData(GL.GL_ARRAY_BUFFER, vertexCount * numCoordinates * BufferUtil.SIZEOF_FLOAT, vertices, GL.GL_STATIC_DRAW);
|
||||
snippet gl gl bind buffer
|
||||
${2:// A buffer ID of zero unbinds a buffer object}
|
||||
${0:// A buffer ID of zero unbinds a buffer object}
|
||||
gl.glBindBuffer(GL.GL_ARRAY_BUFFER, ${1:0});
|
||||
snippet gl gl delete buffers
|
||||
${3:// Parameters are the same for glGenBuffers}
|
||||
${0:// Parameters are the same for glGenBuffers}
|
||||
gl.glDeleteBuffers(${1:4}, ${2:bufferObjects});
|
||||
snippet gl gl depth mask
|
||||
// enable or disable writing into the depth buffer
|
||||
gl.glDepthMask(${1:flag});
|
||||
gl.glDepthMask(${0:flag});
|
||||
snippet gl gl load identity
|
||||
// replaces the top of the active matrix stack with the identity matrix
|
||||
gl.glLoadIdentity();
|
||||
snippet gl gl tex coord 2f
|
||||
// set the current texture coordinates - 2 floats
|
||||
gl.glTexCoord2f(${1:0.0f}, ${2:0.0f});
|
||||
gl.glTexCoord2f(${1:0.0f}, ${0:0.0f});
|
||||
snippet gl gl vertex 2f
|
||||
gl.glVertex2f(${1:0.0f}, ${2:0.0f});
|
||||
gl.glVertex2f(${1:0.0f}, ${0:0.0f});
|
||||
snippet gl gl vertex 3f
|
||||
gl.glVertex3f(${1:0.0f}, ${2:0.0f}, ${3:0.0f});
|
||||
gl.glVertex3f(${1:0.0f}, ${2:0.0f}, ${0:0.0f});
|
||||
snippet gl gl translate f
|
||||
// multiply the current matrix by a translation matrix
|
||||
gl.glTranslatef(${1:x}, ${2:y}, ${3:z});
|
||||
gl.glTranslatef(${1:x}, ${2:y}, ${0:z});
|
||||
snippet gl gl rotate f
|
||||
// rotate, x-axis, y-axis, z-axiz
|
||||
gl.glRotatef(${1:angle}, ${2:x}, ${3:y}, ${4:z});
|
||||
gl.glRotatef(${1:angle}, ${2:x}, ${3:y}, ${0:z});
|
||||
snippet gl gl scale f
|
||||
// multiply the current matrix by a general scaling matrix
|
||||
gl.glScalef(${1:x}, ${2:y}, ${3:z});
|
||||
gl.glScalef(${1:x}, ${2:y}, ${0:z});
|
||||
snippet gl gl color 4f
|
||||
gl.glColor4f(${1:red}, ${2:green}, ${3:blue}, ${4:alpha});
|
||||
gl.glColor4f(${1:red}, ${2:green}, ${3:blue}, ${0:alpha});
|
||||
snippet gl gl clear color
|
||||
gl.glClearColor(${1:red}, ${2:green}, ${3:blue}, ${4:alpha});
|
||||
gl.glClearColor(${1:red}, ${2:green}, ${3:blue}, ${0:alpha});
|
||||
snippet gl gl color 3f
|
||||
gl.glColor3f(${1:red}, ${2:green}, ${3:blue});
|
||||
gl.glColor3f(${1:red}, ${2:green}, ${0:blue});
|
||||
snippet gl gl push matrix
|
||||
// spush and pop the current matrix stack
|
||||
gl.glPushMatrix();
|
||||
${1}
|
||||
${0}
|
||||
gl.glPopMatrix();
|
||||
snippet gl gl gen lists
|
||||
gl.glGenLists(${1:1})
|
||||
gl.glGenLists(${0:1})
|
||||
snippet gl gl flush
|
||||
// Empties buffers. Call this when all previous issues commands completed
|
||||
gl.glFlush();
|
||||
${1}
|
||||
${0}
|
||||
snippet gl gl get error
|
||||
println(gl.glGetError());
|
||||
snippet gl gl clear
|
||||
gl.glClear(${1:GL.GL_COLOR_BUFFER_BIT}${2: | }${3:GL.GL_DEPTH_BUFFER_BIT});
|
||||
gl.glClear(${1:GL.GL_COLOR_BUFFER_BIT}${2: | }${0:GL.GL_DEPTH_BUFFER_BIT});
|
||||
|
||||
#frame operations
|
||||
snippet fr framerate
|
||||
frameRate(${1:30});
|
||||
${2}
|
||||
${0}
|
||||
snippet fr frameRate
|
||||
frameRate
|
||||
snippet fr frameCount
|
||||
frameCount
|
||||
snippet fr saveFrame
|
||||
saveFrame("${1:filename-####}${2:.ext}");
|
||||
saveFrame("${1:filename-####}${0:.ext}");
|
||||
|
||||
#size
|
||||
snippet size normal size
|
||||
size(${1:200}, ${2:200}${3:, P3D});
|
||||
size(${1:200}, ${2:200}${0:, P3D});
|
||||
snippet size opengl size
|
||||
size(${1:200}, ${2:200}${3:, OPENGL});
|
||||
size(${1:200}, ${2:200}${0:, OPENGL});
|
||||
|
||||
#PRIMITIVES
|
||||
#color
|
||||
snippet color
|
||||
color ${1:c}${2: = color(}${3:value1, }${4:value2, }${5:value3)};
|
||||
color ${1:c}${2: = color(}${3:value1, }${4:value2, }${0:value3)};
|
||||
#char
|
||||
snippet char
|
||||
char ${1:m}${2: = "}${3:char"};
|
||||
char ${1:m}${2: = "}${0:char"};
|
||||
#float
|
||||
snippet float
|
||||
float ${1:f}${2: = }${3:0.0f};
|
||||
float ${1:f}${2: = }${0:0.0f};
|
||||
#int
|
||||
snippet int
|
||||
int ${1:f}${2: = }${3:0};
|
||||
int ${1:f}${2: = }${0:0};
|
||||
#boolean
|
||||
snippet boolean
|
||||
boolean ${1:b}${2: = }${3:true};
|
||||
boolean ${1:b}${2: = }${0:true};
|
||||
#byte
|
||||
snippet byte
|
||||
byte ${1:b}${2: = }${3:127};
|
||||
byte ${1:b}${2: = }${0:127};
|
||||
#string
|
||||
snippet string
|
||||
String ${1:str}${2: = "}${3:CCCP"};
|
||||
String ${1:str}${2: = "}${0:CCCP"};
|
||||
#array
|
||||
snippet array
|
||||
${1:int}[] ${2:numbers}${3: = new $1}[${4:length}];
|
||||
${1:int}[] ${2:numbers}${3: = new $1}[${0:length}];
|
||||
#object
|
||||
snippet object
|
||||
${1:Object} ${2:o}${3: = new $1}(${4});
|
||||
${1:Object} ${2:o}${3: = new $1}(${0});
|
||||
|
||||
#curve
|
||||
snippet curve curve
|
||||
curve(${1:x1}, ${2:y1}, ${3:x2}, ${4:y2}, ${5:x3}, ${6:y3}, ${7:x4}, ${8:y4});
|
||||
curve(${1:x1}, ${2:y1}, ${3:x2}, ${4:y2}, ${5:x3}, ${6:y3}, ${7:x4}, ${0:y4});
|
||||
snippet curve curve 3D
|
||||
curve(${1:x1}, ${2:y1}, ${3:z1}, ${4:x2}, ${5:y2}, ${6:z2}, ${7:x3}, ${8:y3}, ${9:z3}, ${10:x4}, ${11:y4}, ${12:z4});
|
||||
curve(${1:x1}, ${2:y1}, ${3:z1}, ${4:x2}, ${5:y2}, ${6:z2}, ${7:x3}, ${8:y3}, ${9:z3}, ${10:x4}, ${11:y4}, ${0:z4});
|
||||
snippet curve curve Detail
|
||||
curveDetail(${1:detail});
|
||||
curveDetail(${0:detail});
|
||||
snippet curve curve point
|
||||
curvePoint(${1:a}, ${2:b}, ${3:c}, ${4:d}, ${5:t});
|
||||
curvePoint(${1:a}, ${2:b}, ${3:c}, ${4:d}, ${0:t});
|
||||
snippet curve curve tightness
|
||||
curveTightness(${1:squishy});
|
||||
curveTightness(${0:squishy});
|
||||
|
||||
#bezier
|
||||
snippet bezier bezier
|
||||
bezier(${1:x1}, ${2:y1}, ${3:cx1}, ${4:cy1}, ${5:cx2}, ${6:cy2}, ${7:x2}, ${8:y2});
|
||||
bezier(${1:x1}, ${2:y1}, ${3:cx1}, ${4:cy1}, ${5:cx2}, ${6:cy2}, ${7:x2}, ${0:y2});
|
||||
snippet bezier bezier 3D
|
||||
bezier(${1:x1}, ${2:y1}, ${3:z1}, ${4:cx1}, ${5:cy1}, ${6:cz1}, ${7:cx2}, ${8:cy2}, ${9:cz2}, ${10:x2}, ${11:y2}, ${12:z2});
|
||||
bezier(${1:x1}, ${2:y1}, ${3:z1}, ${4:cx1}, ${5:cy1}, ${6:cz1}, ${7:cx2}, ${8:cy2}, ${9:cz2}, ${10:x2}, ${11:y2}, ${0:z2});
|
||||
snippet bezier bezier detail
|
||||
bezierDetail(${1:detail});
|
||||
bezierDetail(${0:detail});
|
||||
snippet bezier bezier tangent
|
||||
bezierTangent(${1:a}, ${2:b}, ${3:c}, ${4:d}, ${5:t});
|
||||
bezierTangent(${1:a}, ${2:b}, ${3:c}, ${4:d}, ${0:t});
|
||||
snippet bezier bezier point
|
||||
bezierPoint(${1:a}, ${2:b}, ${3:c}, ${4:d}, ${5:t});
|
||||
bezierPoint(${1:a}, ${2:b}, ${3:c}, ${4:d}, ${0:t});
|
||||
|
||||
#vertex
|
||||
snippet vertex vertex
|
||||
vertex(${1:x}, ${2:y}${3:, }${4:u}${5:, }${6:v});
|
||||
vertex(${1:x}, ${2:y}${3:, }${4:u}${5:, }${0:v});
|
||||
snippet vertex vertex 3D
|
||||
vertex(${1:x}, ${2:y}, ${3:z}${4:, }${5:u}${6:, }${7:v});
|
||||
vertex(${1:x}, ${2:y}, ${3:z}${4:, }${5:u}${6:, }${0:v});
|
||||
snippet vertex vertex bezier
|
||||
bezierVertex(${1:cx1}, ${2:cy1}, ${3:cx2}, ${4:cy2}, ${5:x}, ${6:y});
|
||||
bezierVertex(${1:cx1}, ${2:cy1}, ${3:cx2}, ${4:cy2}, ${5:x}, ${0:y});
|
||||
snippet vertex vertex bezier 3D
|
||||
bezierVertex(${1:cx1}, ${2:cy1}, ${3:cz1}, ${4:cx2}, ${5:cy2}, ${6:cz2}, ${7:x}, ${8:y}, ${9:z});
|
||||
bezierVertex(${1:cx1}, ${2:cy1}, ${3:cz1}, ${4:cx2}, ${5:cy2}, ${6:cz2}, ${7:x}, ${8:y}, ${0:z});
|
||||
snippet vertex vertex curve
|
||||
curveVertex(${1:x}, ${2:y});
|
||||
curveVertex(${1:x}, ${0:y});
|
||||
snippet vertex vertex curve 3D
|
||||
curveVertex(${1:x}, ${2:y}, ${3:z});
|
||||
curveVertex(${1:x}, ${2:y}, ${0:z});
|
||||
|
||||
#stroke
|
||||
snippet stroke stroke
|
||||
stroke(${1:value1}, ${2:value2}, ${3:value3}${4:, }${5:alpha});
|
||||
stroke(${1:value1}, ${2:value2}, ${3:value3}${4:, }${0:alpha});
|
||||
snippet stroke stroke weight
|
||||
strokeWeight(${1:1});
|
||||
strokeWeight(${0:1});
|
||||
snippet stroke no stroke
|
||||
noStroke();
|
||||
|
||||
@ -379,19 +379,19 @@ snippet mouse mouse y
|
||||
mouseY
|
||||
snippet mouse mouse drag
|
||||
void mouseDragged(){
|
||||
${1}
|
||||
${0}
|
||||
}
|
||||
snippet mouse mouse move
|
||||
void mouseMoved(){
|
||||
${1}
|
||||
${0}
|
||||
}
|
||||
snippet mouse mouse release
|
||||
void mouseReleased(){
|
||||
${1}
|
||||
${0}
|
||||
}
|
||||
snippet mouse mouse pressed
|
||||
void mousePressed(){
|
||||
${1}
|
||||
${0}
|
||||
}
|
||||
snippet mouse mouse pressed?
|
||||
mousePressed
|
||||
@ -409,36 +409,36 @@ snippet key key
|
||||
key
|
||||
snippet key key released
|
||||
void keyReleased(){
|
||||
${1}
|
||||
${0}
|
||||
}
|
||||
snippet key key typed
|
||||
void keyTyped(){
|
||||
${1}
|
||||
${0}
|
||||
}
|
||||
snippet key key pressed
|
||||
void keyPressed(){
|
||||
${1}
|
||||
${0}
|
||||
}
|
||||
snippet key key pressed?
|
||||
keyPressed
|
||||
|
||||
#file
|
||||
snippet file load string
|
||||
loadStrings("${1:filename}");
|
||||
loadStrings("${0:filename}");
|
||||
snippet file save string
|
||||
saveStrings(${1:filename}, ${2:strings});
|
||||
saveStrings(${1:filename}, ${0:strings});
|
||||
snippet file load bytes
|
||||
loadBytes("${1:filename}");
|
||||
loadBytes("${0:filename}");
|
||||
snippet file begin record
|
||||
beginRecord(${1:renderer}, ${2:filename});
|
||||
beginRecord(${1:renderer}, ${0:filename});
|
||||
snippet file end record
|
||||
endRecord();
|
||||
snippet file save bytes
|
||||
saveBytes(${1:filename}, ${2:bytes});
|
||||
saveBytes(${1:filename}, ${0:bytes});
|
||||
snippet file create writer
|
||||
createWriter(${1:filename});
|
||||
createWriter(${0:filename});
|
||||
snippet file create reader
|
||||
createReader(${1:filename});
|
||||
createReader(${0:filename});
|
||||
|
||||
#time
|
||||
snippet time hour
|
||||
@ -456,62 +456,62 @@ snippet time second
|
||||
|
||||
#matrix
|
||||
snippet matrix reset matrix
|
||||
translate(${1:x}, ${2:y}, ${3:z});
|
||||
translate(${1:x}, ${2:y}, ${0:z});
|
||||
snippet matrix print matrix
|
||||
printMatrix();
|
||||
snippet matrix push matrix
|
||||
pushMatrix();
|
||||
${1:};
|
||||
${0:};
|
||||
popMatrix();
|
||||
|
||||
|
||||
#text
|
||||
snippet txt text data
|
||||
text(${1:data}, ${2:x}, ${3:y}${4:, }${5:z});
|
||||
text(${1:data}, ${2:x}, ${3:y}${4:, }${0:z});
|
||||
snippet txt text string data
|
||||
text(${1:stringdata}, ${2:x}, ${3:y}, ${4:width}, ${5:height}${6:, }${7:z});
|
||||
text(${1:stringdata}, ${2:x}, ${3:y}, ${4:width}, ${5:height}${6:, }${0:z});
|
||||
snippet txt text size
|
||||
textSize(${1:size});
|
||||
textSize(${0:size});
|
||||
snippet txt text leading
|
||||
textLeading(${1:size});
|
||||
textLeading(${0:size});
|
||||
snippet txt text width
|
||||
textWidth(${1:data});
|
||||
textWidth(${0:data});
|
||||
snippet txt text descent
|
||||
textDescent();
|
||||
snippet txt text ascent
|
||||
textAscent();
|
||||
snippet txt font
|
||||
PFont ${1:font};
|
||||
$1 = loadFont("${2:FFScala-32.vlw}");
|
||||
$1 = loadFont("${0:FFScala-32.vlw}");
|
||||
#load font
|
||||
snippet txt load font
|
||||
${1:font} = loadFont("${2:FFScala-32.vlw}");
|
||||
${1:font} = loadFont("${0:FFScala-32.vlw}");
|
||||
snippet txt text font
|
||||
textFont(${1:font}${2:, }${3:size});
|
||||
textFont(${1:font}${2:, }${0:size});
|
||||
|
||||
#math
|
||||
snippet math tangent
|
||||
tan(${1:rad});
|
||||
tan(${0:rad});
|
||||
snippet math atan
|
||||
atan(${1:rad});
|
||||
atan(${0:rad});
|
||||
snippet math atan2
|
||||
atan2(${1:rad});
|
||||
atan2(${0:rad});
|
||||
snippet math sin
|
||||
sin(${1:rad});
|
||||
sin(${0:rad});
|
||||
snippet math asin
|
||||
asin(${1:rad});
|
||||
asin(${0:rad});
|
||||
snippet math cos
|
||||
cos(${1:rad});
|
||||
cos(${0:rad});
|
||||
snippet math acos
|
||||
acos(${1:rad});
|
||||
acos(${0:rad});
|
||||
snippet math degrees
|
||||
degrees(${1:rad});
|
||||
degrees(${0:rad});
|
||||
snippet math radians
|
||||
radians(${1:deg});
|
||||
radians(${0:deg});
|
||||
snippet math random seed
|
||||
randomSeed(${1:value});
|
||||
randomSeed(${0:value});
|
||||
snippet math random
|
||||
random(${1:value1}${2:, }${3:value2});
|
||||
random(${1:value1}${2:, }${0:value2});
|
||||
snippet math half PI
|
||||
HALF_PI
|
||||
snippet math 2 PI
|
||||
@ -519,61 +519,61 @@ snippet math 2 PI
|
||||
snippet math PI
|
||||
PI
|
||||
snippet math pow
|
||||
pow(${1:num}, ${2:exponent});
|
||||
pow(${1:num}, ${0:exponent});
|
||||
snippet math floor
|
||||
floor(${1:value});
|
||||
floor(${0:value});
|
||||
snippet math sqrt
|
||||
sqrt(${1:value});
|
||||
sqrt(${0:value});
|
||||
snippet math abs
|
||||
abs(${1:value});
|
||||
abs(${0:value});
|
||||
snippet math sq
|
||||
sq(${1:value});
|
||||
sq(${0:value});
|
||||
snippet math ceil
|
||||
ceil(${1:value});
|
||||
ceil(${0:value});
|
||||
snippet math exp
|
||||
exp(${1:value});
|
||||
exp(${0:value});
|
||||
snippet math round
|
||||
round(${1:value}};
|
||||
round(${0:value}};
|
||||
snippet math min
|
||||
min(${1:value1}, ${2:value2}${3:, }${4:value3});
|
||||
min(${1:value1}, ${2:value2}${3:, }${0:value3});
|
||||
snippet math max
|
||||
max(${1:value1}, ${2:value2}${3:, }${4:value3});
|
||||
max(${1:value1}, ${2:value2}${3:, }${0:value3});
|
||||
snippet math array max
|
||||
max(${1:array});
|
||||
max(${0:array});
|
||||
snippet math array min
|
||||
min(${1:array});
|
||||
min(${0:array});
|
||||
snippet math logarithm
|
||||
log(${1:value});
|
||||
log(${0:value});
|
||||
snippet math map
|
||||
map(${1:value}, ${2:low1}, ${4:high1}, ${5:low2}, ${6:high2});
|
||||
map(${1:value}, ${2:low1}, ${4:high1}, ${5:low2}, ${0:high2});
|
||||
snippet math normalize
|
||||
norm(${1:value}, ${2:low}, ${3:high});
|
||||
norm(${1:value}, ${2:low}, ${0:high});
|
||||
snippet math constrain
|
||||
constrain(${1:value}, ${2:min}, ${3:max});
|
||||
constrain(${1:value}, ${2:min}, ${0:max});
|
||||
snippet math magnitude of a vector
|
||||
mag(${1:a}, ${2:b}${3:, }${4:c});
|
||||
mag(${1:a}, ${2:b}${3:, }${0:c});
|
||||
snippet math distance
|
||||
dist(${1:x1}, ${2:y1}, ${4:x2}, ${5:y2});
|
||||
dist(${1:x1}, ${2:y1}, ${4:x2}, ${0:y2});
|
||||
snippet math distance 3D
|
||||
dist(${1:x1}, ${2:y1}, ${3:z1}, ${4:x2}, ${5:y2}, ${6:z2});
|
||||
dist(${1:x1}, ${2:y1}, ${3:z1}, ${4:x2}, ${5:y2}, ${0:z2});
|
||||
|
||||
#noise math
|
||||
snippet noise set noise
|
||||
noise(${1:x}${2:, }${3:y}${4:, }${5:z});
|
||||
noise(${1:x}${2:, }${3:y}${4:, }${0:z});
|
||||
snippet noise noise detail
|
||||
noiseDetail(${1:octaves}${2:, }${3:falloff});
|
||||
noiseDetail(${1:octaves}${2:, }${0:falloff});
|
||||
snippet noise noise seed
|
||||
noiseSeed(${1:x});
|
||||
noiseSeed(${0:x});
|
||||
|
||||
#material
|
||||
snippet material shininess
|
||||
shininess(${1:shine});
|
||||
shininess(${0:shine});
|
||||
snippet material specular
|
||||
specular(${1:value1}, ${2:value2}, ${3:value3}${4:, }${5:alpha});
|
||||
specular(${1:value1}, ${2:value2}, ${3:value3}${4:, }${0:alpha});
|
||||
snippet material ambient
|
||||
ambient(${1:value1}, ${2:value2}, ${3:value3});
|
||||
ambient(${1:value1}, ${2:value2}, ${0:value3});
|
||||
snippet material emissive
|
||||
emissive(${1:value1}, ${2:value2}, ${3:value3});
|
||||
emissive(${1:value1}, ${2:value2}, ${0:value3});
|
||||
|
||||
#light
|
||||
snippet light no light
|
||||
@ -581,25 +581,25 @@ snippet light no light
|
||||
snippet light light
|
||||
lights();
|
||||
snippet light diretional light
|
||||
directionalLight(${1:v1}, ${2:v2}, ${3:v3}, ${4:nx}, ${5:ny}, ${6:nz});
|
||||
directionalLight(${1:v1}, ${2:v2}, ${3:v3}, ${4:nx}, ${5:ny}, ${0:nz});
|
||||
snippet light point light
|
||||
pointLight(${1:v1}, ${2:v2}, ${3:v3}, ${4:nx}, ${5:ny}, ${6:nz});
|
||||
pointLight(${1:v1}, ${2:v2}, ${3:v3}, ${4:nx}, ${5:ny}, ${0:nz});
|
||||
snippet light falloff light
|
||||
lightFalloff(${1:constant}, ${2:linear}, ${3:quadratic});
|
||||
lightFalloff(${1:constant}, ${2:linear}, ${0:quadratic});
|
||||
snippet light normal light
|
||||
normal(${1:nx}, ${2:ny}, ${3:nz});
|
||||
normal(${1:nx}, ${2:ny}, ${0:nz});
|
||||
snippet light specular light
|
||||
lightFalloff(${1:v1}, ${2:v2}, ${3:v3});
|
||||
lightFalloff(${1:v1}, ${2:v2}, ${0:v3});
|
||||
snippet light ambient light
|
||||
ambientLight(${1:v1}, ${2:v2}, ${3:v3}${7:, ${4:x}, ${5:y}, ${6:z}});
|
||||
ambientLight(${1:v1}, ${2:v2}, ${3:v3}${7:, ${4:x}, ${5:y}, ${0:z}});
|
||||
snippet light spot light
|
||||
spotLight(${1:v1}, ${2:v2}, ${3:v3}, ${4:x}, ${5:y}, ${6:z}, ${7:nx}, ${8:ny}, ${9:nz}, ${10:angle}, ${11:concentration});
|
||||
spotLight(${1:v1}, ${2:v2}, ${3:v3}, ${4:x}, ${5:y}, ${6:z}, ${7:nx}, ${8:ny}, ${9:nz}, ${10:angle}, ${0:concentration});
|
||||
|
||||
#camera
|
||||
snippet cam camera
|
||||
camera(${1:eyeX}, ${2:eyeY}, ${3:eyeZ}, ${4:centerX}, ${5:centerY}, ${6:centerZ}, ${7:upX}, ${8:upY}, ${9:upZ});
|
||||
camera(${1:eyeX}, ${2:eyeY}, ${3:eyeZ}, ${4:centerX}, ${5:centerY}, ${6:centerZ}, ${7:upX}, ${8:upY}, ${0:upZ});
|
||||
snippet cam ortho
|
||||
ortho(${1:left}, ${2:right}, ${3:bottom}, ${4:top}, ${5:near}, ${6:far});
|
||||
ortho(${1:left}, ${2:right}, ${3:bottom}, ${4:top}, ${5:near}, ${0:far});
|
||||
snippet cam begin camera
|
||||
beginCamera();
|
||||
snippet cam end camera
|
||||
@ -609,75 +609,75 @@ snippet cam print camera
|
||||
snippet cam print camera projection
|
||||
printProjection();
|
||||
snippet cam perspective camera
|
||||
perspective(${1:fov}, ${2:aspect}, ${3:zNear}, ${4:zFar});
|
||||
perspective(${1:fov}, ${2:aspect}, ${3:zNear}, ${0:zFar});
|
||||
snippet cam frustrum
|
||||
frustrum(${1:left}, ${2:right}, ${3:bottom}, ${4:top}, ${5:near}, ${6:far});
|
||||
frustrum(${1:left}, ${2:right}, ${3:bottom}, ${4:top}, ${5:near}, ${0:far});
|
||||
|
||||
#transformations
|
||||
snippet trans rotate
|
||||
rotate${1:X}(${1:angle});
|
||||
rotate${1:X}(${0:angle});
|
||||
snippet trans translate
|
||||
translate(${1:x}, ${2:y}${3:, }${4:z});
|
||||
translate(${1:x}, ${2:y}${3:, }${0:z});
|
||||
snippet trans scale size
|
||||
scale(${1:size});
|
||||
scale(${0:size});
|
||||
snippet trans scale
|
||||
scale(${1:x}, ${2:y}${3:, }${4:z});
|
||||
scale(${1:x}, ${2:y}${3:, }${0:z});
|
||||
|
||||
#coordinates
|
||||
snippet coord
|
||||
${1:model/screen}${2:X}(${3:x}, ${4:y}, ${5:z});
|
||||
${1:model/screen}${2:X}(${3:x}, ${4:y}, ${0:z});
|
||||
|
||||
#effects
|
||||
snippet fx brightness
|
||||
brightness(${1:color});
|
||||
brightness(${0:color});
|
||||
snippet fx lerp color
|
||||
lerpColor(${1:c1}, ${2:c2}, ${3:amt});
|
||||
lerpColor(${1:c1}, ${2:c2}, ${0:amt});
|
||||
snippet fx saturation
|
||||
saturation(${1:color});
|
||||
saturation(${0:color});
|
||||
snippet fx hue
|
||||
hue(${1:color});
|
||||
hue(${0:color});
|
||||
snippet fx alpha
|
||||
alpha(${1:color});
|
||||
alpha(${0:color});
|
||||
snippet fx tint
|
||||
tint(${1:value1}, ${2:value2}, ${3:value3}${4:, }${5:alpha});
|
||||
tint(${1:value1}, ${2:value2}, ${3:value3}${4:, }${0:alpha});
|
||||
snippet fx notint
|
||||
noTint();
|
||||
|
||||
#pixel
|
||||
snippet px set pixel
|
||||
set(${1:x}, ${2:y}, ${3:color/image});
|
||||
set(${1:x}, ${2:y}, ${0:color/image});
|
||||
snippet px update pixel
|
||||
updatePixels();
|
||||
snippet px load pixel
|
||||
loadPixels();
|
||||
snippet px pixels
|
||||
pixels[${1:index}]
|
||||
pixels[${0:index}]
|
||||
snippet px get pixel
|
||||
get(${1:x}, ${2:y}${3:, }${4:width}${5:, }${6:height});
|
||||
get(${1:x}, ${2:y}${3:, }${4:width}${5:, }${0:height});
|
||||
|
||||
#geometric figures
|
||||
snippet geof triangle
|
||||
triangle(${1:x1}, ${2:y1}, ${3:x2}, ${4:y2}, ${5:x3}, ${6:y3});
|
||||
triangle(${1:x1}, ${2:y1}, ${3:x2}, ${4:y2}, ${5:x3}, ${0:y3});
|
||||
snippet geof line
|
||||
line(${1:x1}, ${2:y1}, ${3:x2}, ${4:y2});
|
||||
line(${1:x1}, ${2:y1}, ${3:x2}, ${0:y2});
|
||||
snippet geof line 3D
|
||||
line(${1:x1}, ${2:y1}, ${3:z1}, ${4:x2}, ${5:y2}, ${6:z2});
|
||||
line(${1:x1}, ${2:y1}, ${3:z1}, ${4:x2}, ${5:y2}, ${0:z2});
|
||||
snippet geof arc
|
||||
arc(${1:x}, ${2:y}, ${3:width}, ${4:height}, ${5:start}, ${6:stop});
|
||||
arc(${1:x}, ${2:y}, ${3:width}, ${4:height}, ${5:start}, ${0:stop});
|
||||
snippet geof point
|
||||
point(${1:x}, ${2:y}${3:, }${4:z});
|
||||
point(${1:x}, ${2:y}${3:, }${0:z});
|
||||
snippet geof quad
|
||||
quad(${1:x1}, ${2:y1}, ${3:x2}, ${4:y2}, ${5:x3}, ${6:y3}, ${7:x4}, ${8:y4});
|
||||
quad(${1:x1}, ${2:y1}, ${3:x2}, ${4:y2}, ${5:x3}, ${6:y3}, ${7:x4}, ${0:y4});
|
||||
snippet geof ellipse
|
||||
ellipse(${1:x}, ${2:y}, ${3:width}, ${4:height});
|
||||
ellipse(${1:x}, ${2:y}, ${3:width}, ${0:height});
|
||||
snippet geof rect
|
||||
rect(${1:x}, ${2:y}, ${3:width}, ${4:height});
|
||||
rect(${1:x}, ${2:y}, ${3:width}, ${0:height});
|
||||
snippet geof box
|
||||
box(${1:width}, ${2:height}, ${3:depth});
|
||||
box(${1:width}, ${2:height}, ${0:depth});
|
||||
snippet geof sphere
|
||||
sphere(${1:radius});
|
||||
sphere(${0:radius});
|
||||
snippet geof sphere details
|
||||
sphereDetail(${1:n});
|
||||
sphereDetail(${0:n});
|
||||
snippet geof set smooth
|
||||
smooth();
|
||||
snippet geof set no smooth
|
||||
@ -685,74 +685,74 @@ snippet geof set no smooth
|
||||
|
||||
#array operations
|
||||
snippet arrop normal split
|
||||
split("${1:str}"${2: , }${3:delimiter});
|
||||
split("${1:str}"${2: , }${0:delimiter});
|
||||
snippet arrop split Tokens
|
||||
splitTokens(${1:str}${2:, }${3:tokens});
|
||||
splitTokens(${1:str}${2:, }${0:tokens});
|
||||
snippet arrop join
|
||||
join(${1:strgArray}${2: , }${3:seperator});
|
||||
join(${1:strgArray}${2: , }${0:seperator});
|
||||
snippet arrop shorten
|
||||
shorten(${1:array});
|
||||
shorten(${0:array});
|
||||
snippet arrop concat
|
||||
concat(${1:array1}, ${2:array2});
|
||||
concat(${1:array1}, ${0:array2});
|
||||
snippet arrop subset
|
||||
subset(${1:array}, ${2:offset});
|
||||
subset(${1:array}, ${0:offset});
|
||||
snippet arrop append
|
||||
append(${1:array}, ${2:element});
|
||||
append(${1:array}, ${0:element});
|
||||
snippet arrop reverse
|
||||
reverse(${1:array});
|
||||
reverse(${0:array});
|
||||
snippet arrop splice
|
||||
splice(${1:array}, ${2:value/array2}, ${3:index});
|
||||
splice(${1:array}, ${2:value/array2}, ${0:index});
|
||||
snippet arrop sort
|
||||
sort(${1:dataArray}${2:, }${3:count});
|
||||
sort(${1:dataArray}${2:, }${0:count});
|
||||
snippet arrop expand
|
||||
expand(${1:array}${2:, }${3:newSize});
|
||||
expand(${1:array}${2:, }${0:newSize});
|
||||
snippet arrop array copy
|
||||
arrayCopy(${1:src}, ${2:dest}, ${3:, }${3:length});
|
||||
arrayCopy(${1:src}, ${2:dest}, ${3:, }${0:length});
|
||||
|
||||
#string operations
|
||||
snippet strop str
|
||||
str("${1:str}");
|
||||
str("${0:str}");
|
||||
snippet strop match
|
||||
match(${1:str}, ${2:regexp});
|
||||
match(${1:str}, ${0:regexp});
|
||||
snippet strop trim
|
||||
trim(${1:str});
|
||||
trim(${0:str});
|
||||
snippet strop nf
|
||||
nf(${2:value}, ${3:left}${4:, }${5:right});
|
||||
nf(${2:value}, ${3:left}${4:, }${0:right});
|
||||
snippet strop nfs
|
||||
nfs(${2:value}, ${3:left}${4:, }${5:right});
|
||||
nfs(${2:value}, ${3:left}${4:, }${0:right});
|
||||
snippet strop nfp
|
||||
nfp(${2:value}, ${3:left}${4:, }${5:right});
|
||||
nfp(${2:value}, ${3:left}${4:, }${0:right});
|
||||
snippet strop nfc
|
||||
nfc(${1:value}${2:, }${3:right});
|
||||
nfc(${1:value}${2:, }${0:right});
|
||||
|
||||
#convert
|
||||
snippet convert unbinary
|
||||
unbinary("${1:str}"});
|
||||
unbinary("${0:str}"});
|
||||
snippet convert hexadecimal
|
||||
hex(${1:c});
|
||||
hex(${0:c});
|
||||
snippet convert unhex
|
||||
unhex(${1:c});
|
||||
unhex(${0:c});
|
||||
snippet convert binary
|
||||
binary(${1:value}${2:, }${3:digits});
|
||||
binary(${1:value}${2:, }${0:digits});
|
||||
|
||||
#image operations
|
||||
snippet image load image
|
||||
loadImage(${1:filename});
|
||||
loadImage(${0:filename});
|
||||
snippet image image
|
||||
image(${1:img}, ${2:x}, ${3:y}${4:, }${5:width}${6:, }${7:height});
|
||||
image(${1:img}, ${2:x}, ${3:y}${4:, }${5:width}${6:, }${0:height});
|
||||
snippet copy copy
|
||||
copy(${1:srcImg}${2:, }${3:x}, ${4:y}, ${5:width}, ${6:height}, ${7:dx}, ${8:dy}, ${9:dwidth}, ${10:dheight});
|
||||
copy(${1:srcImg}${2:, }${3:x}, ${4:y}, ${5:width}, ${6:height}, ${7:dx}, ${8:dy}, ${9:dwidth}, ${0:dheight});
|
||||
|
||||
|
||||
|
||||
#containers
|
||||
snippet bg
|
||||
background(${1:value1}, ${2:value2}, ${3:value3}${4:, }${5:alpha});
|
||||
background(${1:value1}, ${2:value2}, ${3:value3}${4:, }${0:alpha});
|
||||
snippet pg
|
||||
PGraphics pg;
|
||||
pg = createGraphics(${1:width}, ${2:height}${3:, }${4:applet});
|
||||
pg = createGraphics(${1:width}, ${2:height}${3:, }${0:applet});
|
||||
snippet pimage
|
||||
PImage(${1:width}, ${2:height});
|
||||
PImage(${1:width}, ${0:height});
|
||||
|
||||
#UTILS
|
||||
#nofill
|
||||
@ -760,25 +760,25 @@ snippet nofill
|
||||
noFill();
|
||||
#fill
|
||||
snippet fill
|
||||
fill(${1:value1}, ${2:value2}, ${3:value3}${4:, }${5:alpha});
|
||||
fill(${1:value1}, ${2:value2}, ${3:value3}${4:, }${0:alpha});
|
||||
#red
|
||||
snippet red
|
||||
red(${1:color});
|
||||
red(${0:color});
|
||||
#green
|
||||
snippet green
|
||||
green(${1:color});
|
||||
green(${0:color});
|
||||
#blue
|
||||
snippet blue
|
||||
blue(${1:color});
|
||||
blue(${0:color});
|
||||
#status
|
||||
snippet status
|
||||
status(${1:text});
|
||||
status(${0:text});
|
||||
#param
|
||||
snippet param
|
||||
param(${1:s});
|
||||
param(${0:s});
|
||||
#link
|
||||
snippet link
|
||||
link(${1:url}${2:, }${3:target});
|
||||
link(${1:url}${2:, }${0:target});
|
||||
#@param
|
||||
snippet @
|
||||
@${1:param/return/private/public} ${1:parameter} ${2:description}
|
||||
@${1:param/return/private/public} ${1:parameter} ${0:description}
|
||||
|
@ -1,9 +1,9 @@
|
||||
# Progress/OpenEdge ABL snippets
|
||||
# define
|
||||
snippet defbuf
|
||||
DEFINE BUFFER b_${1:TableName} FOR $1 ${2}.
|
||||
DEFINE BUFFER b_${1:TableName} FOR $1 ${0}.
|
||||
snippet defvar
|
||||
DEFINE VARIABLE ${1:VariableName} AS ${2}.
|
||||
DEFINE VARIABLE ${1:VariableName} AS ${0}.
|
||||
snippet nl
|
||||
NO-LOCK
|
||||
snippet ne
|
||||
@ -11,25 +11,25 @@ snippet ne
|
||||
snippet nle
|
||||
NO-LOCK NO-ERROR
|
||||
snippet ini
|
||||
INITIAL ${1:?}
|
||||
INITIAL ${0:?}
|
||||
snippet nu
|
||||
NO-UNDO
|
||||
snippet err
|
||||
ERROR
|
||||
snippet ff
|
||||
FIND FIRST ${1:BufferName}
|
||||
${2:WHERE $1.${3}} ${4}
|
||||
${2:WHERE $1.${3}} ${0}
|
||||
snippet input
|
||||
DEFINE INPUT PARAMETER ${1:ParamName} AS ${2}.
|
||||
DEFINE INPUT PARAMETER ${1:ParamName} AS ${0}.
|
||||
snippet output
|
||||
DEFINE OUTPUT PARAMETER ${1:ParamName} AS ${2:ParamType}.
|
||||
DEFINE OUTPUT PARAMETER ${1:ParamName} AS ${0:ParamType}.
|
||||
snippet proc
|
||||
|
||||
/******************************************************************************/
|
||||
|
||||
PROCEDURE ${1:ProcName}:
|
||||
|
||||
${2}
|
||||
${0}
|
||||
|
||||
END PROCEDURE. /* $1 */
|
||||
|
||||
@ -43,7 +43,7 @@ snippet if
|
||||
${3:ELSE ${4:OtherWise}}
|
||||
snippet do
|
||||
DO${1: Clauses}:
|
||||
${2}
|
||||
${0}
|
||||
END.
|
||||
# datatypes
|
||||
snippet int
|
||||
|
@ -6,94 +6,94 @@
|
||||
# Language Constructs
|
||||
snippet class
|
||||
class ${1:`vim_snippets#Filename('', 'name')`} {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet node
|
||||
node "${1:`vim_snippets#Filename('', 'fqdn')`}" {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet case
|
||||
case $${1:variable} {
|
||||
default: { ${2} }
|
||||
default: { ${0} }
|
||||
}
|
||||
snippet ife
|
||||
if $${1:variable} {
|
||||
${2}
|
||||
} else {
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
snippet if
|
||||
if $${1:variable} {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet el
|
||||
else {
|
||||
${1}
|
||||
${0}
|
||||
}
|
||||
snippet ?
|
||||
? {
|
||||
'${1}' => ${2}
|
||||
'${1}' => ${0}
|
||||
}
|
||||
#
|
||||
# blocks etc and general syntax sugar
|
||||
snippet [
|
||||
[ ${1} ]${2}
|
||||
[ ${1} ]
|
||||
snippet >
|
||||
${1} => ${2}
|
||||
${1} => ${0}
|
||||
snippet p:
|
||||
"puppet://puppet/${1:module name}/${2:file name}"
|
||||
"puppet://puppet/${1:module name}/${0:file name}"
|
||||
#
|
||||
# Functions
|
||||
snippet alert
|
||||
alert("${1:message}")${2}
|
||||
alert("${1:message}")
|
||||
snippet crit
|
||||
crit("${1:message}")${2}
|
||||
crit("${1:message}")
|
||||
snippet debug
|
||||
debug("${1:message}")${2}
|
||||
debug("${1:message}")
|
||||
snippet defined
|
||||
defined(${1:Resource}["${2:name}"])${3}
|
||||
defined(${1:Resource}["${2:name}"])
|
||||
snippet emerg
|
||||
emerg("${1:message}")${2}
|
||||
emerg("${1:message}")
|
||||
snippet extlookup Simple extlookup
|
||||
extlookup("${1:variable}")${2}
|
||||
extlookup("${1:variable}")
|
||||
snippet extlookup Extlookup with defaults
|
||||
extlookup("${1:variable}", "${2:default}")${3}
|
||||
extlookup("${1:variable}", "${2:default}")
|
||||
snippet extlookup Extlookup with defaults and custom data file
|
||||
extlookup("${1:variable}", "${2:default}", "${3:data source}")${4}
|
||||
extlookup("${1:variable}", "${2:default}", "${3:data source}")
|
||||
snippet fail
|
||||
fail("${1:message}")${2}
|
||||
fail("${1:message}")
|
||||
snippet info
|
||||
info("${1:message}")${2}
|
||||
info("${1:message}")
|
||||
snippet inline_template
|
||||
inline_template("<%= ${1} %>")${2}
|
||||
inline_template("<%= ${1} %>")
|
||||
snippet notice
|
||||
notice("${1:message}")${2}
|
||||
notice("${1:message}")
|
||||
snippet realize
|
||||
realize(${1:Resource}[${2:name}])${3}
|
||||
realize(${1:Resource}[${2:name}])
|
||||
snippet regsubst
|
||||
regsubst(${1:hay stack}, ${2:needle}, "${3:replacement}")${4}
|
||||
regsubst(${1:hay stack}, ${2:needle}, "${3:replacement}")
|
||||
snippet inc
|
||||
include ${1:classname}${2}
|
||||
include ${1:classname}
|
||||
snippet split
|
||||
split(${1:hay stack}, "${2:patten}")${3}
|
||||
split(${1:hay stack}, "${2:patten}")
|
||||
snippet versioncmp
|
||||
versioncmp("${1:version}", "${2:version}")${3}
|
||||
versioncmp("${1:version}", "${2:version}")
|
||||
snippet warning
|
||||
warning("${1:message}")${2}
|
||||
warning("${1:message}")
|
||||
#
|
||||
# Types
|
||||
snippet cron
|
||||
cron{ "${1:name}":
|
||||
command => "${2}",
|
||||
user => "${3:root}",
|
||||
${4} => ${5}
|
||||
${4} => ${0}
|
||||
}
|
||||
|
||||
snippet exec
|
||||
exec{ "${1:name}":
|
||||
command => "${2:$1}",
|
||||
user => "${3:root}",
|
||||
${4} => ${5}
|
||||
${4} => ${0}
|
||||
}
|
||||
|
||||
snippet user
|
||||
@ -101,55 +101,55 @@ snippet user
|
||||
comment => "${2:$1}",
|
||||
ensure => present,
|
||||
managehome => true,
|
||||
home => "${3:/home/$1}"
|
||||
home => "${0:/home/$1}"
|
||||
}
|
||||
|
||||
snippet group
|
||||
group{ "${1:group}":
|
||||
ensure => ${2:present}
|
||||
ensure => ${0:present}
|
||||
}
|
||||
|
||||
snippet host
|
||||
host{ "${1:hostname}":
|
||||
ip => ${2:127.0.0.1}
|
||||
ip => ${0:127.0.0.1}
|
||||
}
|
||||
|
||||
snippet mailalias
|
||||
mailalias{ "${1:localpart}":
|
||||
recipient => "${2:recipient}"
|
||||
recipient => "${0:recipient}"
|
||||
}
|
||||
|
||||
snippet mount
|
||||
mount{ "${1:destination path}":
|
||||
ensure => ${2:mounted},
|
||||
device => "${3:device name or path}"
|
||||
device => "${0:device name or path}"
|
||||
}
|
||||
|
||||
snippet package
|
||||
package{ "${1:package name}":
|
||||
ensure => ${2:present}
|
||||
ensure => ${0:present}
|
||||
}
|
||||
|
||||
snippet yumrepo
|
||||
yumrepo{ "${1:repo name}":
|
||||
descr => "${2:$1}",
|
||||
enabled => ${3:1}
|
||||
enabled => ${0:1}
|
||||
}
|
||||
|
||||
snippet define
|
||||
define ${1} (${2}) {
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
|
||||
snippet service
|
||||
service{ "${1:service}":
|
||||
enable => ${2:true},
|
||||
ensure => ${3:running},
|
||||
ensure => ${0:running},
|
||||
hasstatus => true,
|
||||
}
|
||||
|
||||
snippet file
|
||||
file{ "${1:path}":
|
||||
${2} => ${3}
|
||||
${2} => ${0}
|
||||
}
|
||||
|
||||
|
@ -1,12 +1,12 @@
|
||||
snippet #!
|
||||
#!/usr/bin/env python
|
||||
snippet imp
|
||||
import ${1:module}
|
||||
import ${0:module}
|
||||
snippet uni
|
||||
def __unicode__(self):
|
||||
${1:representation}
|
||||
${0:representation}
|
||||
snippet from
|
||||
from ${1:package} import ${2:module}
|
||||
from ${1:package} import ${0:module}
|
||||
# Module Docstring
|
||||
snippet docs
|
||||
"""
|
||||
@ -14,21 +14,21 @@ snippet docs
|
||||
Author: `g:snips_author`
|
||||
Email: `g:snips_email`
|
||||
Github: `g:snips_github`
|
||||
Description: ${2}
|
||||
Description: ${0}
|
||||
"""
|
||||
|
||||
snippet wh
|
||||
while ${1:condition}:
|
||||
${2}
|
||||
${0}
|
||||
# dowh - does the same as do...while in other languages
|
||||
snippet dowh
|
||||
while True:
|
||||
${1}
|
||||
if ${2:condition}:
|
||||
if ${0:condition}:
|
||||
break
|
||||
snippet with
|
||||
with ${1:expr} as ${2:var}:
|
||||
${3}
|
||||
${0}
|
||||
# New Class
|
||||
snippet cl
|
||||
class ${1:ClassName}(${2:object}):
|
||||
@ -36,19 +36,19 @@ snippet cl
|
||||
def __init__(self, ${4:arg}):
|
||||
${5:super($1, self).__init__()}
|
||||
self.$4 = $4
|
||||
${6}
|
||||
${0}
|
||||
# New Function
|
||||
snippet def
|
||||
def ${1:fname}(${2:`indent('.') ? 'self' : ''`}):
|
||||
"""${3:docstring for $1}"""
|
||||
${4}
|
||||
${0}
|
||||
snippet deff
|
||||
def ${1:fname}(${2:`indent('.') ? 'self' : ''`}):
|
||||
${3}
|
||||
${0}
|
||||
# New Method
|
||||
snippet defs
|
||||
def ${1:mname}(self, ${2:arg}):
|
||||
${3}
|
||||
${0}
|
||||
# New Property
|
||||
snippet property
|
||||
def ${1:foo}():
|
||||
@ -58,23 +58,23 @@ snippet property
|
||||
def fset(self, value):
|
||||
${4:self._$1 = value}
|
||||
def fdel(self):
|
||||
${5:del self._$1}
|
||||
${0:del self._$1}
|
||||
return locals()
|
||||
$1 = property(**$1())
|
||||
# Ifs
|
||||
snippet if
|
||||
if ${1:condition}:
|
||||
${2}
|
||||
${0}
|
||||
snippet el
|
||||
else:
|
||||
${1}
|
||||
${0}
|
||||
snippet ei
|
||||
elif ${1:condition}:
|
||||
${2}
|
||||
${0}
|
||||
# For
|
||||
snippet for
|
||||
for ${1:item} in ${2:items}:
|
||||
${3}
|
||||
${0}
|
||||
# Encodes
|
||||
snippet cutf8
|
||||
# -*- coding: utf-8 -*-
|
||||
@ -84,28 +84,28 @@ snippet cascii
|
||||
# -*- coding: ascii -*-
|
||||
# Lambda
|
||||
snippet ld
|
||||
${1:var} = lambda ${2:vars} : ${3:action}
|
||||
${1:var} = lambda ${2:vars} : ${0:action}
|
||||
snippet .
|
||||
self.
|
||||
snippet try Try/Except
|
||||
try:
|
||||
${1}
|
||||
except ${2:Exception}, ${3:e}:
|
||||
${4:raise $3}
|
||||
${0:raise $3}
|
||||
snippet try Try/Except/Else
|
||||
try:
|
||||
${1}
|
||||
except ${2:Exception}, ${3:e}:
|
||||
${4:raise $3}
|
||||
else:
|
||||
${5}
|
||||
${0}
|
||||
snippet try Try/Except/Finally
|
||||
try:
|
||||
${1}
|
||||
except ${2:Exception}, ${3:e}:
|
||||
${4:raise $3}
|
||||
finally:
|
||||
${5}
|
||||
${0}
|
||||
snippet try Try/Except/Else/Finally
|
||||
try:
|
||||
${1}
|
||||
@ -114,14 +114,14 @@ snippet try Try/Except/Else/Finally
|
||||
else:
|
||||
${5}
|
||||
finally:
|
||||
${6}
|
||||
${0}
|
||||
# if __name__ == '__main__':
|
||||
snippet ifmain
|
||||
if __name__ == '__main__':
|
||||
${1:main()}
|
||||
${0:main()}
|
||||
# __magic__
|
||||
snippet _
|
||||
__${1:init}__${2}
|
||||
__${1:init}__
|
||||
# python debugger (pdb)
|
||||
snippet pdb
|
||||
import pdb; pdb.set_trace()
|
||||
@ -135,23 +135,23 @@ snippet pdbbb
|
||||
snippet pudb
|
||||
import pudb; pudb.set_trace()
|
||||
snippet pprint
|
||||
import pprint; pprint.pprint(${1})${2}
|
||||
import pprint; pprint.pprint(${1})
|
||||
snippet "
|
||||
"""
|
||||
${1:doc}
|
||||
${0:doc}
|
||||
"""
|
||||
# test function/method
|
||||
snippet test
|
||||
def test_${1:description}(${2:`indent('.') ? 'self' : ''`}):
|
||||
${3}
|
||||
${0}
|
||||
# test case
|
||||
snippet testcase
|
||||
class ${1:ExampleCase}(unittest.TestCase):
|
||||
|
||||
def test_${2:description}(self):
|
||||
${3}
|
||||
${0}
|
||||
snippet fut
|
||||
from __future__ import ${1}
|
||||
from __future__ import ${0}
|
||||
#getopt
|
||||
snippet getopt
|
||||
try:
|
||||
@ -166,25 +166,25 @@ snippet getopt
|
||||
|
||||
for option, argument in opts:
|
||||
if option in ("-h", "--help"):
|
||||
${4}
|
||||
${0}
|
||||
elif option in ("-v", "--verbose"):
|
||||
verbose = argument
|
||||
# logging
|
||||
# glog = get log
|
||||
snippet glog
|
||||
import logging
|
||||
logger = logging.getLogger(${1:__name__})
|
||||
logger = logging.getLogger(${0:__name__})
|
||||
snippet le
|
||||
logger.error(${1:msg})
|
||||
logger.error(${0:msg})
|
||||
# conflict with lambda=ld, therefor we change into Logger.debuG
|
||||
snippet lg
|
||||
logger.debug(${1:msg})
|
||||
logger.debug(${0:msg})
|
||||
snippet lw
|
||||
logger.warning(${1:msg})
|
||||
logger.warning(${0:msg})
|
||||
snippet lc
|
||||
logger.critical(${1:msg})
|
||||
logger.critical(${0:msg})
|
||||
snippet li
|
||||
logger.info(${1:msg})
|
||||
logger.info(${0:msg})
|
||||
snippet epydoc
|
||||
"""
|
||||
${1:Description}
|
||||
@ -195,5 +195,5 @@ snippet epydoc
|
||||
@return: ${5: Description}
|
||||
@rtype : ${6: Type}
|
||||
|
||||
@raise e: ${7: Description}
|
||||
@raise e: ${0: Description}
|
||||
"""
|
||||
|
@ -3,119 +3,119 @@ snippet #!
|
||||
|
||||
# includes
|
||||
snippet lib
|
||||
library(${1:package})
|
||||
library(${0:package})
|
||||
snippet req
|
||||
require(${1:package})
|
||||
require(${0:package})
|
||||
snippet source
|
||||
source('${1:file}')
|
||||
source('${0:file}')
|
||||
|
||||
# conditionals
|
||||
snippet if
|
||||
if (${1:condition}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
snippet el
|
||||
else {
|
||||
${1}
|
||||
${0}
|
||||
}
|
||||
snippet ei
|
||||
else if (${1:condition}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
|
||||
# functions
|
||||
snippet fun
|
||||
${1:name} = function (${2:variables}) {
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
snippet ret
|
||||
return(${1})
|
||||
return(${0})
|
||||
|
||||
# dataframes, lists, etc
|
||||
snippet df
|
||||
${1:name}[${2:rows}, ${3:cols}]
|
||||
${1:name}[${2:rows}, ${0:cols}]
|
||||
snippet c
|
||||
c(${1:items})
|
||||
c(${0:items})
|
||||
snippet li
|
||||
list(${1:items})
|
||||
list(${0:items})
|
||||
snippet mat
|
||||
matrix(${1:data}, nrow=${2:rows}, ncol=${3:cols})
|
||||
matrix(${1:data}, nrow=${2:rows}, ncol=${0:cols})
|
||||
|
||||
# apply functions
|
||||
snippet apply
|
||||
apply(${1:array}, ${2:margin}, ${3:function})
|
||||
apply(${1:array}, ${2:margin}, ${0:function})
|
||||
snippet lapply
|
||||
lapply(${1:list}, ${2:function})
|
||||
lapply(${1:list}, ${0:function})
|
||||
snippet sapply
|
||||
lapply(${1:list}, ${2:function})
|
||||
lapply(${1:list}, ${0:function})
|
||||
snippet vapply
|
||||
vapply(${1:list}, ${2:function}, ${3:type})
|
||||
vapply(${1:list}, ${2:function}, ${0:type})
|
||||
snippet mapply
|
||||
mapply(${1:function}, ${2:...})
|
||||
mapply(${1:function}, ${0:...})
|
||||
snippet tapply
|
||||
tapply(${1:vector}, ${2:index}, ${3:function})
|
||||
tapply(${1:vector}, ${2:index}, ${0:function})
|
||||
snippet rapply
|
||||
rapply(${1:list}, ${2:function})
|
||||
rapply(${1:list}, ${0:function})
|
||||
|
||||
# plyr functions
|
||||
snippet dd
|
||||
ddply(${1:frame}, ${2:variables}, ${3:function})
|
||||
ddply(${1:frame}, ${2:variables}, ${0:function})
|
||||
snippet dl
|
||||
dlply(${1:frame}, ${2:variables}, ${3:function})
|
||||
dlply(${1:frame}, ${2:variables}, ${0:function})
|
||||
snippet da
|
||||
daply(${1:frame}, ${2:variables}, ${3:function})
|
||||
daply(${1:frame}, ${2:variables}, ${0:function})
|
||||
snippet d_
|
||||
d_ply(${1:frame}, ${2:variables}, ${3:function})
|
||||
d_ply(${1:frame}, ${2:variables}, ${0:function})
|
||||
|
||||
snippet ad
|
||||
adply(${1:array}, ${2:margin}, ${3:function})
|
||||
adply(${1:array}, ${2:margin}, ${0:function})
|
||||
snippet al
|
||||
alply(${1:array}, ${2:margin}, ${3:function})
|
||||
alply(${1:array}, ${2:margin}, ${0:function})
|
||||
snippet aa
|
||||
aaply(${1:array}, ${2:margin}, ${3:function})
|
||||
aaply(${1:array}, ${2:margin}, ${0:function})
|
||||
snippet a_
|
||||
a_ply(${1:array}, ${2:margin}, ${3:function})
|
||||
a_ply(${1:array}, ${2:margin}, ${0:function})
|
||||
|
||||
snippet ld
|
||||
ldply(${1:list}, ${2:function})
|
||||
ldply(${1:list}, ${0:function})
|
||||
snippet ll
|
||||
llply(${1:list}, ${2:function})
|
||||
llply(${1:list}, ${0:function})
|
||||
snippet la
|
||||
laply(${1:list}, ${2:function})
|
||||
laply(${1:list}, ${0:function})
|
||||
snippet l_
|
||||
l_ply(${1:list}, ${2:function})
|
||||
l_ply(${1:list}, ${0:function})
|
||||
|
||||
snippet md
|
||||
mdply(${1:matrix}, ${2:function})
|
||||
mdply(${1:matrix}, ${0:function})
|
||||
snippet ml
|
||||
mlply(${1:matrix}, ${2:function})
|
||||
mlply(${1:matrix}, ${0:function})
|
||||
snippet ma
|
||||
maply(${1:matrix}, ${2:function})
|
||||
maply(${1:matrix}, ${0:function})
|
||||
snippet m_
|
||||
m_ply(${1:matrix}, ${2:function})
|
||||
m_ply(${1:matrix}, ${0:function})
|
||||
|
||||
# plot functions
|
||||
snippet pl
|
||||
plot(${1:x}, ${2:y})
|
||||
plot(${1:x}, ${0:y})
|
||||
snippet ggp
|
||||
ggplot(${1:data}, aes(${2:aesthetics}))
|
||||
ggplot(${1:data}, aes(${0:aesthetics}))
|
||||
snippet img
|
||||
${1:(jpeg,bmp,png,tiff)}(filename="${2:filename}", width=${3}, height=${4}, unit="${5}")
|
||||
${6:plot}
|
||||
${0:plot}
|
||||
dev.off()
|
||||
|
||||
# statistical test functions
|
||||
snippet fis
|
||||
fisher.test(${1:x}, ${2:y})
|
||||
fisher.test(${1:x}, ${0:y})
|
||||
snippet chi
|
||||
chisq.test(${1:x}, ${2:y})
|
||||
chisq.test(${1:x}, ${0:y})
|
||||
snippet tt
|
||||
t.test(${1:x}, ${2:y})
|
||||
t.test(${1:x}, ${0:y})
|
||||
snippet wil
|
||||
wilcox.test(${1:x}, ${2:y})
|
||||
wilcox.test(${1:x}, ${0:y})
|
||||
snippet cor
|
||||
cor.test(${1:x}, ${2:y})
|
||||
cor.test(${1:x}, ${0:y})
|
||||
snippet fte
|
||||
var.test(${1:x}, ${2:y})
|
||||
var.test(${1:x}, ${0:y})
|
||||
snippet kvt
|
||||
kv.test(${1:x}, ${2:y})
|
||||
kv.test(${1:x}, ${0:y})
|
||||
|
@ -1,69 +1,69 @@
|
||||
# rst
|
||||
|
||||
snippet :
|
||||
:${1:field name}: ${2:field body}
|
||||
:${1:field name}: ${0:field body}
|
||||
snippet *
|
||||
*${1:Emphasis}* ${2}
|
||||
*${1:Emphasis}* ${0}
|
||||
snippet **
|
||||
**${1:Strong emphasis}** ${2}
|
||||
**${1:Strong emphasis}** ${0}
|
||||
snippet _
|
||||
\`${1:hyperlink-name}\`_
|
||||
.. _\`$1\`: ${2:link-block}
|
||||
.. _\`$1\`: ${0:link-block}
|
||||
snippet =
|
||||
${1:Title}
|
||||
=====${2:=}
|
||||
${3}
|
||||
${0}
|
||||
snippet -
|
||||
${1:Title}
|
||||
-----${2:-}
|
||||
${3}
|
||||
${0}
|
||||
#some directive
|
||||
snippet img:
|
||||
.. |${2:alias}| image:: ${1:img}
|
||||
.. |${0:alias}| image:: ${1:img}
|
||||
snippet fig:
|
||||
.. figure:: ${1:img}
|
||||
:alt: ${2:alter text}
|
||||
:alt: ${0:alter text}
|
||||
|
||||
$2
|
||||
snippet cont:
|
||||
.. contents::
|
||||
${1:content}
|
||||
${0:content}
|
||||
snippet code:
|
||||
.. code:: ${1:type}
|
||||
|
||||
${2:write some code}
|
||||
${0:write some code}
|
||||
snippet tip:
|
||||
.. tip::
|
||||
${1:my tips}
|
||||
${0:my tips}
|
||||
snippet not:
|
||||
.. note::
|
||||
${1:my notes}
|
||||
${0:my notes}
|
||||
snippet war:
|
||||
.. warning::
|
||||
${1:attention!}
|
||||
${0:attention!}
|
||||
snippet imp:
|
||||
.. important::
|
||||
${1:this is importatnt}
|
||||
${0:this is importatnt}
|
||||
snippet att:
|
||||
.. attention::
|
||||
${1:hey!}
|
||||
${0:hey!}
|
||||
snippet dan:
|
||||
.. danger::
|
||||
${1:ah!}
|
||||
${0:ah!}
|
||||
snippet err:
|
||||
.. error::
|
||||
${1:Error occur}
|
||||
${0:Error occur}
|
||||
snippet cau:
|
||||
.. caution::
|
||||
${1:Watch out!}
|
||||
${0:Watch out!}
|
||||
#Spinx only
|
||||
snippet sid:
|
||||
.. sidebar:: ${1:Title}
|
||||
|
||||
${2}
|
||||
${0}
|
||||
# CJK optimize, CJK has no space between charaters
|
||||
snippet *c
|
||||
\ *${1:Emphasis}*\ ${2}
|
||||
\ *${1:Emphasis}*\ ${0}
|
||||
snippet **c
|
||||
\ **${1:Strong emphasis}**\ ${2}
|
||||
\ **${1:Strong emphasis}**\ ${0}
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -7,45 +7,45 @@
|
||||
#if
|
||||
snippet if
|
||||
if(${1:obj}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
#if not
|
||||
snippet ifn
|
||||
if(!${1:obj}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
#if-else
|
||||
snippet ife
|
||||
if(${1:obj}) {
|
||||
${2}
|
||||
} else {
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
#if-else-if
|
||||
snippet ifelif
|
||||
if(${1:obj}) {
|
||||
${2}
|
||||
} else if(${3:obj}) {
|
||||
${4}
|
||||
${0}
|
||||
}
|
||||
snippet eif
|
||||
else if(${3:obj}) {
|
||||
${4}
|
||||
${0}
|
||||
}
|
||||
#while loop
|
||||
snippet wh
|
||||
while (${1:obj}) {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
#for loop(classic)
|
||||
snippet for
|
||||
for (${1:item} <- ${2:obj}) {
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
#for loop(indexed)
|
||||
snippet fori
|
||||
for (${1:i} <- ${2:0} to ${3:obj}.length) {
|
||||
${4}
|
||||
${0}
|
||||
}
|
||||
#exceptions
|
||||
snippet try
|
||||
@ -55,52 +55,52 @@ snippet try
|
||||
case e: FileNotFoundException => ${2}
|
||||
case e: IOException => ${3}
|
||||
} finally {
|
||||
${4}
|
||||
${0}
|
||||
}
|
||||
#match
|
||||
snippet match
|
||||
${1: obj} match {
|
||||
case ${2:e} => ${3}
|
||||
case _ => ${4}
|
||||
case _ => ${0}
|
||||
}
|
||||
#case
|
||||
snippet case
|
||||
case ${1:value} => ${2}
|
||||
case ${1:value} => ${0}
|
||||
############################
|
||||
# methods and arguments
|
||||
#
|
||||
#arg
|
||||
snippet arg
|
||||
${1:a}: ${2:T}${3:, arg}
|
||||
${1:a}: ${2:T}${0:, arg}
|
||||
#args
|
||||
snippet args
|
||||
${1:args}: ${2:T}*
|
||||
${1:args}: ${0:T}*
|
||||
#def
|
||||
snippet def
|
||||
def ${1:name}(${2:arg}) = ${3:}
|
||||
def ${1:name}(${2:arg}) = ${0:}
|
||||
#private def
|
||||
snippet prdef
|
||||
private def ${1:name}(${2:arg}) = ${3:}
|
||||
private def ${1:name}(${2:arg}) = ${0:}
|
||||
#override def
|
||||
snippet ovdef
|
||||
override def ${1:name}(${2:arg}) = ${3:}
|
||||
override def ${1:name}(${2:arg}) = ${0:}
|
||||
#first class function(see scalabook p 188)
|
||||
snippet fcf
|
||||
(${1:a}: ${2:T}) => $1 ${3}
|
||||
(${1:a}: ${2:T}) => $1 ${0}
|
||||
snippet =>
|
||||
${1:name} => ${2}
|
||||
${1:name} => ${0}
|
||||
#recursion
|
||||
snippet rec
|
||||
def ${1:name}(${2:arg}) =
|
||||
def ${1:name}(${0:arg}) =
|
||||
if($2) $2
|
||||
else $1($2)
|
||||
#curried method
|
||||
snippet crdef
|
||||
def ${1:name}(${2:arg})(${3:arg}) = ${4:}
|
||||
def ${1:name}(${2:arg})(${3:arg}) = ${0:}
|
||||
#main method
|
||||
#check validity of T
|
||||
snippet main
|
||||
def main(args: Array[String]):${1:T} = ${2:}
|
||||
def main(args: Array[String]):${1:T} = ${0:}
|
||||
############################
|
||||
# basic types(general purpose)
|
||||
# you might want to use basic types snippets
|
||||
@ -165,30 +165,30 @@ snippet chr
|
||||
snippet lng
|
||||
Long
|
||||
snippet arr
|
||||
Array${1:[T]}${2:()}
|
||||
Array${1:[T]}${0:()}
|
||||
snippet buf
|
||||
Buffer${1:[T]}${2:()}
|
||||
Buffer${1:[T]}${0:()}
|
||||
snippet list
|
||||
List${1:[T]}${2:()}
|
||||
List${1:[T]}${0:()}
|
||||
snippet tpl
|
||||
Tuple${1:2}[${2:T},${3:T}]
|
||||
Tuple${1:2}[${2:T},${0:T}]
|
||||
snippet set
|
||||
Set${1:[T]}${2:()}
|
||||
Set${1:[T]}${0:()}
|
||||
snippet hset
|
||||
HashSet${1:[T]}${2:()}
|
||||
HashSet${1:[T]}${0:()}
|
||||
snippet mhset
|
||||
mutable.HashSet${1:[T]}${2:()}
|
||||
mutable.HashSet${1:[T]}${0:()}
|
||||
#for maps
|
||||
snippet keyval
|
||||
${1:key}->${2:val}${3:, keyval}
|
||||
${1:key}->${2:val}${0:, keyval}
|
||||
snippet map
|
||||
Map[${1:T},${2:T}]${3:(keyval)}
|
||||
Map[${1:T},${2:T}]${0:(keyval)}
|
||||
snippet hmap
|
||||
HashMap[${1:T},${2:T}]${3:(keyval)}
|
||||
HashMap[${1:T},${2:T}]${0:(keyval)}
|
||||
snippet mmap
|
||||
mutable.Map[${1:T},${2:T}]${3:(keyval)}
|
||||
mutable.Map[${1:T},${2:T}]${0:(keyval)}
|
||||
snippet mhmap
|
||||
mutable.HashMap[${1:T},${2:T}]${3:(keyval)}
|
||||
mutable.HashMap[${1:T},${2:T}]${0:(keyval)}
|
||||
#TODO add TreeMap and TreeSet
|
||||
#asInstanceOf[]
|
||||
snippet as
|
||||
@ -200,61 +200,61 @@ snippet as
|
||||
|
||||
#scope() with one arg
|
||||
snippet (a
|
||||
(${1:a} => ${2})
|
||||
(${1:a} => ${0})
|
||||
#scope() with two args
|
||||
snippet {(
|
||||
{(${1:a},${2:b}) =>
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
#filter
|
||||
snippet filter
|
||||
${1:name}.filter (a
|
||||
${0:name}.filter (a
|
||||
#map function
|
||||
snippet mapf
|
||||
${1:name}.map (a
|
||||
${0:name}.map (a
|
||||
#flatmap
|
||||
snippet flatmap
|
||||
${1:name}.flatMap${2:[T]}(a
|
||||
${1:name}.flatMap${0:[T]}(a
|
||||
#fold left
|
||||
snippet fldl
|
||||
${1:name}.foldLeft(${2:first}) {(
|
||||
${1:name}.foldLeft(${0:first}) {(
|
||||
#fold right
|
||||
snippet fldr
|
||||
${1:name}.foldRight(${2:first}) {(
|
||||
${1:name}.foldRight(${0:first}) {(
|
||||
#fold left operator(if u wanna reduce readability of ur code)
|
||||
#use wildcard symbols
|
||||
snippet /:
|
||||
(${1:first}/:${2:name})(${3})
|
||||
(${1:first}/:${2:name})(${0})
|
||||
#fold right operator
|
||||
snippet :\
|
||||
(${1:first}:\${2:name})(${3})
|
||||
(${1:first}:\${2:name})(${0})
|
||||
#reduce left
|
||||
snippet redl
|
||||
${1:name}.reduceLeft[${2:T}] {(
|
||||
${1:name}.reduceLeft[${0:T}] {(
|
||||
#reduce right
|
||||
snippet redr
|
||||
${1:name}.reduceRight[${2:T}] {(
|
||||
${1:name}.reduceRight[${0:T}] {(
|
||||
#zipWithIndex(safe way).
|
||||
#see http://daily-scala.blogspot.com/2010/05/zipwithindex.html
|
||||
snippet zipwi
|
||||
${1:name}.view.zipWithIndex
|
||||
${0:name}.view.zipWithIndex
|
||||
#split
|
||||
snippet spl
|
||||
${1:name}.split("${2:,}")
|
||||
${1:name}.split("${0:,}")
|
||||
#end
|
||||
snippet val
|
||||
val ${1:name}${2:: T} = ${3:value}
|
||||
val ${1:name}${2:: T} = ${0:value}
|
||||
snippet var
|
||||
var ${1:name}${2:: T} = ${3:value}
|
||||
var ${1:name}${2:: T} = ${0:value}
|
||||
############################
|
||||
# classes
|
||||
#
|
||||
#extends
|
||||
snippet extends
|
||||
extends ${1:what}
|
||||
extends ${0:what}
|
||||
#with
|
||||
snippet with
|
||||
with ${1:what}${2: with}
|
||||
with ${1:what}${0: with}
|
||||
#auxiliary constructor(a. this)
|
||||
snippet athis
|
||||
def this(arg) = this(arg)
|
||||
@ -262,63 +262,63 @@ snippet athis
|
||||
snippet abstract
|
||||
abstract class ${1:name}${2:(arg)}${3: extends }${4: with} {
|
||||
${5:override def toString = "$1"}
|
||||
${6}
|
||||
${0}
|
||||
}
|
||||
#class
|
||||
snippet class
|
||||
class ${1:name}${2:(arg)}${3: extends }${4: with} {
|
||||
${5:override def toString = "$1"}
|
||||
${6}
|
||||
${0}
|
||||
}
|
||||
#object
|
||||
snippet object
|
||||
object ${1:name}${2:(arg)}${3: extends }${4: with} ${5:}
|
||||
object ${1:name}${2:(arg)}${3: extends }${4: with} ${0:}
|
||||
#trait
|
||||
snippet trait
|
||||
trait ${1:name}${2: extends }${3: with} {
|
||||
${4:}
|
||||
${0:}
|
||||
}
|
||||
#class with trait Ordered(page 265)
|
||||
snippet ordered
|
||||
class ${1:name}${2:(arg)} extends Ordered[$1] ${3: with} {
|
||||
${4:override def toString = "$1"}
|
||||
def compare(that: $1) = ${5:this - that}
|
||||
${6}
|
||||
${0}
|
||||
}
|
||||
#case class
|
||||
snippet casecl
|
||||
case class ${1:name}${2:(arg)}${3: extends }${4: with} ${5:}
|
||||
case class ${1:name}${2:(arg)}${3: extends }${4: with} ${0:}
|
||||
############################
|
||||
# testing
|
||||
#
|
||||
#scalatest imports
|
||||
snippet scalatest
|
||||
${1:import org.scalatest.Suite}
|
||||
${2:import org.scalatest.FunSuite}
|
||||
${0:import org.scalatest.FunSuite}
|
||||
#assert
|
||||
snippet assert
|
||||
assert(${1:a}==${2:b})
|
||||
assert(${1:a}==${0:b})
|
||||
#ensuring(p 296)
|
||||
snippet ensuring
|
||||
ifel ensuring(${1:a}==${2:b})
|
||||
ifel ensuring(${1:a}==${0:b})
|
||||
#expect
|
||||
snippet expect
|
||||
expect(${1:what}) {
|
||||
expect(${0:what}) {
|
||||
#intercept
|
||||
snippet intercept
|
||||
intercept[${1:IllegalArgumentException}] {
|
||||
intercept[${0:IllegalArgumentException}] {
|
||||
#test
|
||||
snippet test
|
||||
test("${1:description}") {
|
||||
test("${0:description}") {
|
||||
#suite
|
||||
snippet suite
|
||||
class ${1:name} extends Suite {
|
||||
class ${0:name} extends Suite {
|
||||
def test() {
|
||||
}
|
||||
#funsuite
|
||||
snippet fsuite
|
||||
class ${1:name} extends FunSuite {
|
||||
test("${2:description}") {
|
||||
test("${0:description}") {
|
||||
}
|
||||
############################
|
||||
# SBT
|
||||
@ -327,7 +327,7 @@ snippet webproject
|
||||
import sbt._
|
||||
|
||||
class ${1:Name}(info: ProjectInfo) extends DefaultWebProject(info) {
|
||||
val liftVersion = "${2:2.3}"
|
||||
val liftVersion = "${0:2.3}"
|
||||
|
||||
override def libraryDependencies = Set(
|
||||
|
||||
@ -337,9 +337,9 @@ snippet webproject
|
||||
}
|
||||
#depencies
|
||||
snippet liftjar
|
||||
"net.liftweb" %% "${1:lib}" % liftVersion % "compile->default",
|
||||
"net.liftweb" %% "${0:lib}" % liftVersion % "compile->default",
|
||||
snippet jettyjar
|
||||
"org.mortbay.jetty" % "jetty" % "${1:version}" % "test->default",
|
||||
"org.mortbay.jetty" % "jetty" % "${0:version}" % "test->default",
|
||||
############################
|
||||
# Lift
|
||||
#
|
||||
|
@ -4,38 +4,38 @@ snippet #!
|
||||
|
||||
snippet if
|
||||
if [[ ${1:condition} ]]; then
|
||||
${2:#statements}
|
||||
${0:#statements}
|
||||
fi
|
||||
snippet elif
|
||||
elif [[ ${1:condition} ]]; then
|
||||
${2:#statements}
|
||||
${0:#statements}
|
||||
snippet for
|
||||
for (( ${2:i} = 0; $2 < ${1:count}; $2++ )); do
|
||||
${3:#statements}
|
||||
${0:#statements}
|
||||
done
|
||||
snippet fori
|
||||
for ${1:needle} in ${2:haystack} ; do
|
||||
${3:#statements}
|
||||
${0:#statements}
|
||||
done
|
||||
snippet wh
|
||||
while [[ ${1:condition} ]]; do
|
||||
${2:#statements}
|
||||
${0:#statements}
|
||||
done
|
||||
snippet until
|
||||
until [[ ${1:condition} ]]; do
|
||||
${2:#statements}
|
||||
${0:#statements}
|
||||
done
|
||||
snippet case
|
||||
case ${1:word} in
|
||||
${2:pattern})
|
||||
${3};;
|
||||
${0};;
|
||||
esac
|
||||
snippet go
|
||||
while getopts '${1:o}' ${2:opts}
|
||||
do
|
||||
case $$2 in
|
||||
${3:o0})
|
||||
${4:#staments};;
|
||||
${0:#staments};;
|
||||
esac
|
||||
done
|
||||
# Set SCRIPT_DIR variable to directory script is located.
|
||||
|
@ -1,9 +1,9 @@
|
||||
# snippets for making snippets :)
|
||||
snippet snip
|
||||
snippet ${1:trigger}
|
||||
${2}
|
||||
${0}
|
||||
snippet msnip
|
||||
snippet ${1:trigger} ${2:description}
|
||||
${3}
|
||||
${0}
|
||||
snippet v
|
||||
{VISUAL}
|
||||
|
@ -1,26 +1,26 @@
|
||||
snippet tbl
|
||||
create table ${1:table} (
|
||||
${2:columns}
|
||||
${0:columns}
|
||||
);
|
||||
snippet col
|
||||
${1:name} ${2:type} ${3:default ''} ${4:not null}
|
||||
${1:name} ${2:type} ${3:default ''} ${0:not null}
|
||||
snippet ccol
|
||||
${1:name} varchar2(${2:size}) ${3:default ''} ${4:not null}
|
||||
${1:name} varchar2(${2:size}) ${3:default ''} ${0:not null}
|
||||
snippet ncol
|
||||
${1:name} number ${3:default 0} ${4:not null}
|
||||
${1:name} number ${3:default 0} ${0:not null}
|
||||
snippet dcol
|
||||
${1:name} date ${3:default sysdate} ${4:not null}
|
||||
${1:name} date ${3:default sysdate} ${0:not null}
|
||||
snippet ind
|
||||
create index ${3:$1_$2} on ${1:table}(${2:column});
|
||||
create index ${0:$1_$2} on ${1:table}(${2:column});
|
||||
snippet uind
|
||||
create unique index ${1:name} on ${2:table}(${3:column});
|
||||
create unique index ${1:name} on ${2:table}(${0:column});
|
||||
snippet tblcom
|
||||
comment on table ${1:table} is '${2:comment}';
|
||||
comment on table ${1:table} is '${0:comment}';
|
||||
snippet colcom
|
||||
comment on column ${1:table}.${2:column} is '${3:comment}';
|
||||
comment on column ${1:table}.${2:column} is '${0:comment}';
|
||||
snippet addcol
|
||||
alter table ${1:table} add (${2:column} ${3:type});
|
||||
alter table ${1:table} add (${2:column} ${0:type});
|
||||
snippet seq
|
||||
create sequence ${1:name} start with ${2:1} increment by ${3:1} minvalue ${4:1};
|
||||
create sequence ${1:name} start with ${2:1} increment by ${3:1} minvalue ${0:1};
|
||||
snippet s*
|
||||
select * from ${1:table}
|
||||
select * from ${0:table}
|
||||
|
@ -5,26 +5,26 @@ snippet #!
|
||||
# Process
|
||||
snippet pro
|
||||
proc ${1:function_name} {${2:args}} {
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
#xif
|
||||
snippet xif
|
||||
${1:expr}? ${2:true} : ${3:false}
|
||||
${1:expr}? ${2:true} : ${0:false}
|
||||
# Conditional
|
||||
snippet if
|
||||
if {${1}} {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
# Conditional if..else
|
||||
snippet ife
|
||||
if {${1}} {
|
||||
${2}
|
||||
} else {
|
||||
${3:# else...}
|
||||
${0:# else...}
|
||||
}
|
||||
snippet eif
|
||||
elseif {${1}} {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
# Conditional if..elsif..else
|
||||
snippet ifee
|
||||
@ -33,51 +33,51 @@ snippet ifee
|
||||
} elseif {${3}} {
|
||||
${4:# elsif...}
|
||||
} else {
|
||||
${5:# else...}
|
||||
${0:# else...}
|
||||
}
|
||||
# If catch then
|
||||
snippet ifc
|
||||
if { [catch {${1:#do something...}} ${2:err}] } {
|
||||
${3:# handle failure...}
|
||||
${0:# handle failure...}
|
||||
}
|
||||
# Catch
|
||||
snippet catch
|
||||
catch {${1}} ${2:err} ${3:options}
|
||||
catch {${1}} ${2:err} ${0:options}
|
||||
# While Loop
|
||||
snippet wh
|
||||
while {${1}} {
|
||||
${2}
|
||||
${0}
|
||||
}
|
||||
# For Loop
|
||||
snippet for
|
||||
for {set ${2:var} 0} {$$2 < ${1:count}} {${3:incr} $2} {
|
||||
${4}
|
||||
${0}
|
||||
}
|
||||
# Foreach Loop
|
||||
snippet fore
|
||||
foreach ${1:x} {${2:#list}} {
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
# after ms script...
|
||||
snippet af
|
||||
after ${1:ms} ${2:#do something}
|
||||
after ${1:ms} ${0:#do something}
|
||||
# after cancel id
|
||||
snippet afc
|
||||
after cancel ${1:id or script}
|
||||
after cancel ${0:id or script}
|
||||
# after idle
|
||||
snippet afi
|
||||
after idle ${1:script}
|
||||
after idle ${0:script}
|
||||
# after info id
|
||||
snippet afin
|
||||
after info ${1:id}
|
||||
after info ${0:id}
|
||||
# Expr
|
||||
snippet exp
|
||||
expr {${1:#expression here}}
|
||||
expr {${0:#expression here}}
|
||||
# Switch
|
||||
snippet sw
|
||||
switch ${1:var} {
|
||||
${3:pattern 1} {
|
||||
${4:#do something}
|
||||
${0:#do something}
|
||||
}
|
||||
default {
|
||||
${2:#do something}
|
||||
@ -87,10 +87,10 @@ snippet sw
|
||||
snippet ca
|
||||
${1:pattern} {
|
||||
${2:#do something}
|
||||
}${3}
|
||||
}
|
||||
# Namespace eval
|
||||
snippet ns
|
||||
namespace eval ${1:path} {${2:#script...}}
|
||||
namespace eval ${1:path} {${0:#script...}}
|
||||
# Namespace current
|
||||
snippet nsc
|
||||
namespace current
|
||||
|
@ -1,205 +1,205 @@
|
||||
#PREAMBLE
|
||||
#newcommand
|
||||
snippet nc
|
||||
\newcommand{\${1:cmd}}[${2:opt}]{${3:realcmd}} ${4}
|
||||
\newcommand{\${1:cmd}}[${2:opt}]{${3:realcmd}} ${0}
|
||||
#usepackage
|
||||
snippet up
|
||||
\usepackage[${1:options}]{${2:package}} ${3}
|
||||
\usepackage[${1:options}]{${2:package}} ${0}
|
||||
#newunicodechar
|
||||
snippet nuc
|
||||
\newunicodechar{${1}}{${2:\ensuremath}${3:tex-substitute}}} ${4}
|
||||
\newunicodechar{${1}}{${2:\ensuremath}${3:tex-substitute}}} ${0}
|
||||
#DeclareMathOperator
|
||||
snippet dmo
|
||||
\DeclareMathOperator{${1}}{${2}} ${3}
|
||||
\DeclareMathOperator{${1}}{${2}} ${0}
|
||||
|
||||
#DOCUMENT
|
||||
# \begin{}...\end{}
|
||||
snippet begin
|
||||
\begin{${1:env}}
|
||||
${2}
|
||||
${0}
|
||||
\end{$1}
|
||||
# Tabular
|
||||
snippet tab
|
||||
\begin{${1:tabular}}{${2:c}}
|
||||
${3}
|
||||
${0}
|
||||
\end{$1}
|
||||
snippet thm
|
||||
\begin[${1:author}]{${2:thm}}
|
||||
${3}
|
||||
${0}
|
||||
\end{$2}
|
||||
snippet center
|
||||
\begin{center}
|
||||
${1}
|
||||
${0}
|
||||
\end{center}
|
||||
# Align(ed)
|
||||
snippet ali
|
||||
\begin{align${1:ed}}
|
||||
${2}
|
||||
${0}
|
||||
\end{align$1}
|
||||
# Gather(ed)
|
||||
snippet gat
|
||||
\begin{gather${1:ed}}
|
||||
${2}
|
||||
${0}
|
||||
\end{gather$1}
|
||||
# Equation
|
||||
snippet eq
|
||||
\begin{equation}
|
||||
${1}
|
||||
${0}
|
||||
\end{equation}
|
||||
# Equation
|
||||
snippet eq*
|
||||
\begin{equation*}
|
||||
${1}
|
||||
${0}
|
||||
\end{equation*}
|
||||
# Unnumbered Equation
|
||||
snippet \
|
||||
\[
|
||||
${1}
|
||||
${0}
|
||||
\]
|
||||
# Equation array
|
||||
snippet eqnarray
|
||||
\begin{eqnarray}
|
||||
${1}
|
||||
${0}
|
||||
\end{eqnarray}
|
||||
# Enumerate
|
||||
snippet enum
|
||||
\begin{enumerate}
|
||||
\item ${1}
|
||||
\item ${0}
|
||||
\end{enumerate}
|
||||
# Itemize
|
||||
snippet itemize
|
||||
\begin{itemize}
|
||||
\item ${1}
|
||||
\item ${0}
|
||||
\end{itemize}
|
||||
snippet item
|
||||
\item ${1}
|
||||
# Description
|
||||
snippet desc
|
||||
\begin{description}
|
||||
\item[${1}] ${2}
|
||||
\item[${1}] ${0}
|
||||
\end{description}
|
||||
# Endless new item
|
||||
snippet ]i
|
||||
\item ${1}
|
||||
${2:]i}
|
||||
${0:]i}
|
||||
# Matrix
|
||||
snippet mat
|
||||
\begin{${1:p/b/v/V/B/small}matrix}
|
||||
${2}
|
||||
${0}
|
||||
\end{$1matrix}
|
||||
# Cases
|
||||
snippet cas
|
||||
\begin{cases}
|
||||
${1:equation}, &\text{ if }${2:case}\\
|
||||
${3}
|
||||
${0}
|
||||
\end{cases}
|
||||
# Split
|
||||
snippet spl
|
||||
\begin{split}
|
||||
${1}
|
||||
${0}
|
||||
\end{split}
|
||||
# Part
|
||||
snippet part
|
||||
\part{${1:part name}} % (fold)
|
||||
\label{prt:${2:$1}}
|
||||
${3}
|
||||
${0}
|
||||
% part $2 (end)
|
||||
# Chapter
|
||||
snippet cha
|
||||
\chapter{${1:chapter name}}
|
||||
\label{cha:${2:$1}}
|
||||
${3}
|
||||
${0}
|
||||
# Section
|
||||
snippet sec
|
||||
\section{${1:section name}}
|
||||
\label{sec:${2:$1}}
|
||||
${3}
|
||||
${0}
|
||||
# Section without number
|
||||
snippet sec*
|
||||
\section*{${1:section name}}
|
||||
\label{sec:${2:$1}}
|
||||
${3}
|
||||
${0}
|
||||
# Sub Section
|
||||
snippet sub
|
||||
\subsection{${1:subsection name}}
|
||||
\label{sub:${2:$1}}
|
||||
${3}
|
||||
${0}
|
||||
# Sub Section without number
|
||||
snippet sub*
|
||||
\subsection*{${1:subsection name}}
|
||||
\label{sub:${2:$1}}
|
||||
${3}
|
||||
${0}
|
||||
# Sub Sub Section
|
||||
snippet subs
|
||||
\subsubsection{${1:subsubsection name}}
|
||||
\label{ssub:${2:$1}}
|
||||
${3}
|
||||
${0}
|
||||
# Sub Sub Section without number
|
||||
snippet subs*
|
||||
\subsubsection*{${1:subsubsection name}}
|
||||
\label{ssub:${2:$1}}
|
||||
${3}
|
||||
${0}
|
||||
# Paragraph
|
||||
snippet par
|
||||
\paragraph{${1:paragraph name}}
|
||||
\label{par:${2:$1}}
|
||||
${3}
|
||||
${0}
|
||||
# Sub Paragraph
|
||||
snippet subp
|
||||
\subparagraph{${1:subparagraph name}}
|
||||
\label{subp:${2:$1}}
|
||||
${3}
|
||||
${0}
|
||||
snippet ni
|
||||
\noindent
|
||||
${1}
|
||||
${0}
|
||||
#References
|
||||
snippet itd
|
||||
\item[${1:description}] ${2:item}
|
||||
\item[${1:description}] ${0:item}
|
||||
snippet figure
|
||||
${1:Figure}~\ref{${2:fig:}}${3}
|
||||
${1:Figure}~\ref{${2:fig:}}
|
||||
snippet table
|
||||
${1:Table}~\ref{${2:tab:}}${3}
|
||||
${1:Table}~\ref{${2:tab:}}
|
||||
snippet listing
|
||||
${1:Listing}~\ref{${2:list}}${3}
|
||||
${1:Listing}~\ref{${2:list}}
|
||||
snippet section
|
||||
${1:Section}~\ref{sec:${2}} ${3}
|
||||
${1:Section}~\ref{sec:${2}} ${0}
|
||||
snippet page
|
||||
${1:page}~\pageref{${2}} ${3}
|
||||
${1:page}~\pageref{${2}} ${0}
|
||||
snippet index
|
||||
\index{${1:index}} ${2}
|
||||
\index{${1:index}} ${0}
|
||||
#Citations
|
||||
snippet citen
|
||||
\cite{$1} ${2}
|
||||
\cite{$1} ${0}
|
||||
# bibtex commands
|
||||
snippet citep
|
||||
\citep{$1} ${2}
|
||||
\citep{$1} ${0}
|
||||
snippet citet
|
||||
\citet{$1} ${2}
|
||||
\citet{$1} ${0}
|
||||
snippet cite
|
||||
\cite[${1}]{${2}} ${3}
|
||||
\cite[${1}]{${2}} ${0}
|
||||
snippet fcite
|
||||
\footcite[${1}]{${2}}${3}
|
||||
\footcite[${1}]{${2}}${0}
|
||||
#Formating text: italic, bold, underline, small capital, emphase ..
|
||||
snippet it
|
||||
\textit{${1:text}}
|
||||
\textit{${0:text}}
|
||||
snippet bf
|
||||
\textbf{${1:text}}
|
||||
\textbf{${0:text}}
|
||||
snippet under
|
||||
\underline{${1:text}}
|
||||
\underline{${0:text}}
|
||||
snippet emp
|
||||
\emph{${1:text}}
|
||||
\emph{${0:text}}
|
||||
snippet sc
|
||||
\textsc{${1:text}}
|
||||
\textsc{${0:text}}
|
||||
#Choosing font
|
||||
snippet sf
|
||||
\textsf{${1:text}}
|
||||
\textsf{${0:text}}
|
||||
snippet rm
|
||||
\textrm{${1:text}}
|
||||
\textrm{${0:text}}
|
||||
snippet tt
|
||||
\texttt{${1:text}}
|
||||
\texttt{${0:text}}
|
||||
#misc
|
||||
snippet ft
|
||||
\footnote{${1:text}}
|
||||
\footnote{${0:text}}
|
||||
snippet fig
|
||||
\begin{figure}
|
||||
\begin{center}
|
||||
@ -208,7 +208,7 @@ snippet fig
|
||||
\caption{${3}}
|
||||
\label{fig:${4}}
|
||||
\end{figure}
|
||||
${5}
|
||||
${0}
|
||||
snippet tikz
|
||||
\begin{figure}
|
||||
\begin{center}
|
||||
@ -219,33 +219,33 @@ snippet tikz
|
||||
\caption{${3}}
|
||||
\label{fig:${4}}
|
||||
\end{figure}
|
||||
${5}
|
||||
${0}
|
||||
#math
|
||||
snippet stackrel
|
||||
\stackrel{${1:above}}{${2:below}} ${3}
|
||||
\stackrel{${1:above}}{${2:below}} ${0}
|
||||
snippet frac
|
||||
\frac{${1:num}}{${2:denom}} ${3}
|
||||
\frac{${1:num}}{${2:denom}} ${0}
|
||||
snippet sum
|
||||
\sum^{${1:n}}_{${2:i=1}} ${3}
|
||||
\sum^{${1:n}}_{${2:i=1}} ${0}
|
||||
snippet lim
|
||||
\lim_{${1:x \to +\infty}} ${2}
|
||||
\lim_{${1:x \to +\infty}} ${0}
|
||||
snippet frame
|
||||
\begin{frame}[<+->]
|
||||
\frametitle{${1:title}}
|
||||
|
||||
${2}
|
||||
${0}
|
||||
\end{frame}
|
||||
snippet block
|
||||
\begin{block}{${1:title}}
|
||||
${2}
|
||||
${0}
|
||||
\end{block}
|
||||
snippet alert
|
||||
\begin{alertblock}{${1:title}}
|
||||
${2}
|
||||
${0}
|
||||
\end{alertblock}
|
||||
snippet example
|
||||
\begin{exampleblock}{${1:title}}
|
||||
${2}
|
||||
${0}
|
||||
\end{exampleblock}
|
||||
snippet col2
|
||||
\begin{columns}
|
||||
@ -253,6 +253,6 @@ snippet col2
|
||||
${1}
|
||||
\end{column}
|
||||
\begin{column}{0.5\textwidth}
|
||||
${2}
|
||||
${0}
|
||||
\end{column}
|
||||
\end{columns}
|
||||
|
@ -3,28 +3,28 @@ snippet header
|
||||
---
|
||||
title: ${1:title}
|
||||
layout: post
|
||||
date: ${2:date} ${3:hour:minute:second} -05:00
|
||||
date: ${2:date} ${0:hour:minute:second} -05:00
|
||||
---
|
||||
|
||||
# Image
|
||||
snippet img
|
||||
!${1:url}(${2:title}):${3:link}!
|
||||
!${1:url}(${2:title}):${0:link}!
|
||||
|
||||
# Table
|
||||
snippet |
|
||||
|${1}|${2}
|
||||
|${1}|
|
||||
|
||||
# Link
|
||||
snippet link
|
||||
"${1:link text}":${2:url}
|
||||
"${1:link text}":${0:url}
|
||||
|
||||
# Acronym
|
||||
snippet (
|
||||
(${1:Expand acronym})${2}
|
||||
(${1:Expand acronym})
|
||||
|
||||
# Footnote
|
||||
snippet fn
|
||||
[${1:ref number}] ${3}
|
||||
[${1:ref number}] ${0}
|
||||
|
||||
fn$1. ${2:footnote}
|
||||
|
||||
|
@ -2,50 +2,50 @@ snippet header
|
||||
" File: ${1:`expand('%:t')`}
|
||||
" Author: ${2:`g:snips_author`}
|
||||
" Description: ${3}
|
||||
${4:" Last Modified: `strftime("%B %d, %Y")`}
|
||||
${0:" Last Modified: `strftime("%B %d, %Y")`}
|
||||
snippet guard
|
||||
if exists('${1:did_`vim_snippets#Filename()`}') || &cp${2: || version < 700}
|
||||
finish
|
||||
endif
|
||||
let $1 = 1${3}
|
||||
let $1 = 1${0}
|
||||
snippet f
|
||||
fun! ${1:`expand('%') =~ 'autoload' ? substitute(matchstr(expand('%:p'),'autoload/\zs.*\ze.vim'),'[/\\]','#','g').'#' : ''`}${2:function_name}(${3})
|
||||
${4}
|
||||
${0}
|
||||
endf
|
||||
snippet t
|
||||
try
|
||||
${1}
|
||||
catch ${2}
|
||||
${3}
|
||||
${0}
|
||||
endtry
|
||||
snippet for
|
||||
for ${1} in ${2}
|
||||
${3}
|
||||
${0}
|
||||
endfor
|
||||
snippet forkv
|
||||
for [${1},${2}] in items(${3})
|
||||
${4}
|
||||
${0}
|
||||
unlet $1 $2
|
||||
endfor
|
||||
|
||||
snippet wh
|
||||
while ${1}
|
||||
${2}
|
||||
${0}
|
||||
endw
|
||||
snippet if
|
||||
if ${1}
|
||||
${2}
|
||||
${0}
|
||||
endif
|
||||
snippet ife
|
||||
if ${1}
|
||||
${2}
|
||||
else
|
||||
${3}
|
||||
${0}
|
||||
endif
|
||||
snippet au
|
||||
augroup ${1:AU_NAME}
|
||||
" this one is which you're most likely to use?
|
||||
autocmd ${2:BufRead,BufNewFile} ${3:*.ext,*.ext3|<buffer[=N]>} ${4}
|
||||
autocmd ${2:BufRead,BufNewFile} ${3:*.ext,*.ext3|<buffer[=N]>} ${0}
|
||||
augroup end
|
||||
snippet bun
|
||||
Bundle '${1}'
|
||||
Bundle '${0}'
|
||||
|
@ -1,23 +1,23 @@
|
||||
snippet apply-templates with-param
|
||||
<xsl:apply-templates select="${1:*}">
|
||||
<xsl:with-param name="${2:param}">${3}</xsl:with-param>${4}
|
||||
</xsl:apply-templates>${5}
|
||||
</xsl:apply-templates>
|
||||
|
||||
snippet apply-templates sort-by
|
||||
<xsl:apply-templates select="${1:*}">
|
||||
<xsl:sort select="${2:node}" order="${3:ascending}" data-type="${4:text}">${5}
|
||||
</xsl:apply-templates>${6}
|
||||
</xsl:apply-templates>
|
||||
|
||||
snippet apply-templates plain
|
||||
<xsl:apply-templates select="${1:*}" />${2}
|
||||
<xsl:apply-templates select="${1:*}" />
|
||||
|
||||
snippet attribute blank
|
||||
<xsl:attribute name="${1:name}">${2}</xsl:attribute>${3}
|
||||
<xsl:attribute name="${1:name}">${2}</xsl:attribute>
|
||||
|
||||
snippet attribute value-of
|
||||
<xsl:attribute name="${1:name}">
|
||||
<xsl:value-of select="${2:*}" />
|
||||
</xsl:attribute>${3}
|
||||
</xsl:attribute>
|
||||
|
||||
snippet call-template
|
||||
<xsl:call-template name="${1:template}" />
|
||||
@ -25,73 +25,73 @@ snippet call-template
|
||||
snippet call-template with-param
|
||||
<xsl:call-template name="${1:template}">
|
||||
<xsl:with-param name="${2:param}">${3}</xsl:with-param>${4}
|
||||
</xsl:call-template>${5}
|
||||
</xsl:call-template>
|
||||
|
||||
snippet choose
|
||||
<xsl:choose>
|
||||
<xsl:when test="${1:value}">
|
||||
${2}
|
||||
</xsl:when>${3}
|
||||
</xsl:when>
|
||||
</xsl:choose>
|
||||
|
||||
snippet copy-of
|
||||
<xsl:copy-of select="${1:*}" />${2}
|
||||
<xsl:copy-of select="${1:*}" />
|
||||
|
||||
snippet for-each
|
||||
<xsl:for-each select="${1:*}">${2}
|
||||
</xsl:for-each>${3}
|
||||
</xsl:for-each>
|
||||
|
||||
snippet if
|
||||
<xsl:if test="${1:test}">${2}
|
||||
</xsl:if>${3}
|
||||
</xsl:if>
|
||||
|
||||
snippet import
|
||||
<xsl:import href="${1:stylesheet}" />${2}
|
||||
<xsl:import href="${1:stylesheet}" />
|
||||
|
||||
snippet include
|
||||
<xsl:include href="${1:stylesheet}" />${2}
|
||||
<xsl:include href="${1:stylesheet}" />
|
||||
|
||||
snippet otherwise
|
||||
<xsl:otherwise>${1}
|
||||
<xsl:otherwise>${0}
|
||||
</xsl:otherwise>
|
||||
|
||||
snippet param
|
||||
<xsl:param name="${1:name}">${2}
|
||||
</xsl:param>${3}
|
||||
</xsl:param>
|
||||
|
||||
snippet stylesheet
|
||||
<xsl:stylesheet version="1.0"
|
||||
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">${1}
|
||||
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">${0}
|
||||
</xsl:stylesheet>
|
||||
|
||||
snippet template
|
||||
<xsl:template match="${1:*}">${3}
|
||||
<xsl:template match="${1:*}">${0}
|
||||
</xsl:template>
|
||||
|
||||
snippet template named
|
||||
<xsl:template name="${1:name}">${2}
|
||||
<xsl:template name="${1:name}">${0}
|
||||
</xsl:template>
|
||||
|
||||
snippet text
|
||||
<xsl:text>${1}</xsl:text>
|
||||
<xsl:text>${0}</xsl:text>
|
||||
|
||||
snippet value-of
|
||||
<xsl:value-of select="${1:*}" />${2}
|
||||
<xsl:value-of select="${1:*}" />
|
||||
|
||||
snippet variable blank
|
||||
<xsl:variable name="${1:name}">${2}
|
||||
<xsl:variable name="${1:name}">${0}
|
||||
</xsl:variable>
|
||||
|
||||
snippet variable select
|
||||
<xsl:variable select="${1:*}" />${2}
|
||||
<xsl:variable select="${1:*}" />
|
||||
|
||||
snippet when
|
||||
<xsl:when test="${1:test}">${2}
|
||||
<xsl:when test="${1:test}">${0}
|
||||
</xsl:when>
|
||||
|
||||
snippet with-param
|
||||
<xsl:with-param name="${1:name}">${2}</xsl:with-param>
|
||||
<xsl:with-param name="${1:name}">${0}</xsl:with-param>
|
||||
|
||||
snippet with-param select
|
||||
<xsl:with-param name="${1:name}" select="${2:*}" />
|
||||
<xsl:with-param name="${1:name}" select="${0:*}" />
|
||||
|
||||
|
@ -1,248 +1,248 @@
|
||||
#--------------------Yii CHtml---------------------------------
|
||||
#Yii CHtml::radioButton
|
||||
snippet yhrb
|
||||
echo CHtml::radioButton('${1:name}', ${2:false},array(${3:optionName}=>${4:optionValue} );
|
||||
echo CHtml::radioButton('${1:name}', ${2:false},array(${3:optionName}=>${0:optionValue} );
|
||||
|
||||
#Yii CHtml::asset
|
||||
snippet yhass
|
||||
echo CHtml::asset('${1:path}');
|
||||
echo CHtml::asset('${0:path}');
|
||||
|
||||
#Yii CHtml::activeLabelEx
|
||||
snippet yhale
|
||||
echo CHtml::activeLabelEx(${1:model}, '${2:attribute}',array('${3:optionName}'=>${4:optionValue}));
|
||||
echo CHtml::activeLabelEx(${1:model}, '${2:attribute}',array('${3:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::encodeArray
|
||||
snippet yheca
|
||||
echo CHtml::encodeArray(array(${1}));
|
||||
echo CHtml::encodeArray(array(${0}));
|
||||
|
||||
#Yii CHtml::normalizeUrl
|
||||
snippet yhnurl
|
||||
echo CHtml::normalizeUrl(array('${1}'));
|
||||
echo CHtml::normalizeUrl(array('${0}'));
|
||||
|
||||
#Yii CHtml::resetButton
|
||||
snippet yhsb
|
||||
echo CHtml::submitButton('${1:label}',array('${2:optionName}'=>${3:optionValue}));
|
||||
echo CHtml::submitButton('${1:label}',array('${2:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::linkButton
|
||||
snippet yhlinkb
|
||||
echo CHtml::linkButton('${1:lable}',array('${2:optionName}'=>${3:optionValue}));
|
||||
echo CHtml::linkButton('${1:lable}',array('${2:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::activeTextArea
|
||||
snippet yhata
|
||||
echo CHtml::activeTextArea(${1:model}, '${2:attribute}',array('${3:optionName}'=>${4:optionValue}));
|
||||
echo CHtml::activeTextArea(${1:model}, '${2:attribute}',array('${3:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::ajaxButton
|
||||
snippet yhajb
|
||||
echo CHtml::ajaxButton('${1:label}', '${2:url}',array('${3:ajaxOptionName}'=>${4:ajaxOptionValue}),array('${5:optionName}'=>${6:optionValue}));
|
||||
echo CHtml::ajaxButton('${1:label}', '${2:url}',array('${3:ajaxOptionName}'=>${4:ajaxOptionValue}),array('${5:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::activeId
|
||||
snippet yhai
|
||||
echo CHtml::activeId(${1:model}, '${2:attribute}');
|
||||
echo CHtml::activeId(${1:model}, '${0:attribute}');
|
||||
|
||||
#Yii CHtml::activeCheckBox
|
||||
snippet yhacb
|
||||
echo CHtml::activeCheckBox(${1:model}, '${2:attribute}',array('${3:optionName}'=>${4:optionValue}));
|
||||
echo CHtml::activeCheckBox(${1:model}, '${2:attribute}',array('${3:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::activeHiddenField
|
||||
snippet yhahf
|
||||
echo CHtml::activeHiddenField(${1:model}, '${2:attribute}',array('${3:optionName}'=>${4:optionValue}));
|
||||
echo CHtml::activeHiddenField(${1:model}, '${2:attribute}',array('${3:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::encode
|
||||
snippet yhec
|
||||
echo CHtml::encode(${1:text});
|
||||
echo CHtml::encode(${0:text});
|
||||
|
||||
#Yii CHtml::metaTag
|
||||
snippet yhmtag
|
||||
echo CHtml::metaTag('${1:content}', '${2:name}', '${3:httpEquiv}',array('${4:optionName}'=>${5:optionValue}));
|
||||
echo CHtml::metaTag('${1:content}', '${2:name}', '${3:httpEquiv}',array('${4:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::dropDownList
|
||||
snippet yhddl
|
||||
echo CHtml::dropDownList('${1:name}', '${2:select}', array(${3}),array('${4:optionName}'=>${5:optionValue}));
|
||||
echo CHtml::dropDownList('${1:name}', '${2:select}', array(${3}),array('${4:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::listBox
|
||||
snippet yhlb
|
||||
echo CHtml::listBox('${1:name}', '${2:select}',array(${3}),array('${4:optionName}'=>${5:optionValue}));
|
||||
echo CHtml::listBox('${1:name}', '${2:select}',array(${3}),array('${4:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::script
|
||||
snippet yhjs
|
||||
echo CHtml::script('${1:test}');
|
||||
echo CHtml::script('${0:test}');
|
||||
|
||||
#Yii CHtml::ajax
|
||||
snippet yhaj
|
||||
echo CHtml::ajax(array(${1}));
|
||||
echo CHtml::ajax(array(${0}));
|
||||
|
||||
#Yii CHtml::textField
|
||||
snippet yhtf
|
||||
echo CHtml::textField('${1:name}', '${2:value}',array('${3:optionName}'=>${4:optionValue}));
|
||||
echo CHtml::textField('${1:name}', '${2:value}',array('${3:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::activePasswordField
|
||||
snippet yhapf
|
||||
echo CHtml::activePasswordField(${1:model}, '${2:attribute}',array('${3:optionName}'=>${4:optionValue}));
|
||||
echo CHtml::activePasswordField(${1:model}, '${2:attribute}',array('${3:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::listData
|
||||
snippet yhld
|
||||
echo CHtml::listData(array(${1}),'${2:valueField}', '${3:textField}','${4:groupField}');
|
||||
echo CHtml::listData(array(${1}),'${2:valueField}', '${3:textField}','${0:groupField}');
|
||||
|
||||
#Yii CHtml::mailto
|
||||
snippet yhmt
|
||||
echo CHtml::mailto('${1:text}', '${2:email}',array('${3:optionName}'=>${4:optionValue}));
|
||||
echo CHtml::mailto('${1:text}', '${2:email}',array('${3:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::image
|
||||
snippet yhimg
|
||||
echo CHtml::image('${1:src}', '${2:alt}',array('${3:optionName}'=>${4:optionValue}));
|
||||
echo CHtml::image('${1:src}', '${2:alt}',array('${3:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::activeListBox
|
||||
snippet yhalb
|
||||
echo CHtml::activeListBox(${1:model}, '${2:attribute}', array(${3}),array('${4:optionName}'=>${5:optionValue}));
|
||||
echo CHtml::activeListBox(${1:model}, '${2:attribute}', array(${3}),array('${4:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::activeFileField
|
||||
snippet yhaff
|
||||
echo CHtml::activeFileField(${1:model}, '${2:attribute}',array('${3:optionName}'=>${4:optionValue}));
|
||||
echo CHtml::activeFileField(${1:model}, '${2:attribute}',array('${3:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::closeTag
|
||||
snippet yhct
|
||||
echo CHtml::closeTag('${1:tag}');
|
||||
echo CHtml::closeTag('${0:tag}');
|
||||
|
||||
#Yii CHtml::activeInputField
|
||||
snippet yhaif
|
||||
echo CHtml::activeInputField('${1:type}', ${2:model}, '${3:attribute}',array('${4:optionName}'=>${5:optionValue}));
|
||||
echo CHtml::activeInputField('${1:type}', ${2:model}, '${3:attribute}',array('${4:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::scriptFile
|
||||
snippet yhjsf
|
||||
echo CHtml::scriptFile('${1:url}');
|
||||
echo CHtml::scriptFile('${0:url}');
|
||||
|
||||
#Yii CHtml::radioButtonList
|
||||
snippet yhrbl
|
||||
echo CHtml::radioButtonList('${1:name}', ${2:select}, array(${3}),array('${4:optionName}'=>${5:optionValue}));
|
||||
echo CHtml::radioButtonList('${1:name}', ${2:select}, array(${3}),array('${4:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::cssFile
|
||||
snippet yhcssf
|
||||
echo CHtml::cssFile('${1:url}','${2:media}');
|
||||
echo CHtml::cssFile('${1:url}','${0:media}');
|
||||
|
||||
#Yii CHtml::error
|
||||
snippet yherr
|
||||
echo CHtml::error(${1:model}, '${2:attribute}');
|
||||
echo CHtml::error(${1:model}, '${0:attribute}');
|
||||
|
||||
#Yii CHtml::passwordField
|
||||
snippet yhpf
|
||||
echo CHtml::passwordField('${1:name}', '${2:value}',array('${3:optionName}'=>${4:optionValue}));
|
||||
echo CHtml::passwordField('${1:name}', '${2:value}',array('${3:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::hiddenField
|
||||
snippet yhhf
|
||||
echo CHtml::hiddenField('${1:name}', '${2:value}',array('${3:optionName}'=>${4:optionValue}));
|
||||
echo CHtml::hiddenField('${1:name}', '${2:value}',array('${3:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::cdata
|
||||
snippet yhc
|
||||
echo CHtml::cdata(${1:text});
|
||||
echo CHtml::cdata(${0:text});
|
||||
|
||||
#Yii CHtml::link
|
||||
snippet yhlink
|
||||
echo CHtml::link('${1:text}',array(${2}),array('${3:optionName}'=>${4:optionValue}));
|
||||
echo CHtml::link('${1:text}',array(${2}),array('${3:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::errorSummary
|
||||
snippet yherrs
|
||||
echo CHtml::errorSummary(${1:model},'${2:headerHtml}','${3:footerHtml}');
|
||||
echo CHtml::errorSummary(${1:model},'${2:headerHtml}','${0:footerHtml}');
|
||||
|
||||
#Yii CHtml::tag
|
||||
snippet yht
|
||||
echo CHtml::tag('${1:tag}',array('${2:optionName}'=>${3:optionValue}),${4:false},${5:true});
|
||||
echo CHtml::tag('${1:tag}',array('${2:optionName}'=>${3:optionValue}),${4:false},${0:true});
|
||||
|
||||
#Yii CHtml::ajaxLink
|
||||
snippet yhajl
|
||||
echo CHtml::ajaxLink('${1:label}', '${2:url}',array('${3:ajaxOptionName}'=>${4:ajaxOptionValue}),array('${5:optionName}'=>${6:optionValue}));
|
||||
echo CHtml::ajaxLink('${1:label}', '${2:url}',array('${3:ajaxOptionName}'=>${4:ajaxOptionValue}),array('${5:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::label
|
||||
snippet yhlabel
|
||||
echo CHtml::label('${1:label}', '${2:for}',array('${3:optionName}'=>${4:optionValue}));
|
||||
echo CHtml::label('${1:label}', '${2:for}',array('${3:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::activeName
|
||||
snippet yhan
|
||||
echo CHtml::activeName(${1:model}, '${2:attribute}');
|
||||
echo CHtml::activeName(${1:model}, '${0:attribute}');
|
||||
|
||||
#Yii CHtml::statefulForm
|
||||
snippet yhsform
|
||||
echo CHtml::statefulForm(array('${1}'), '${2:post}',array('${3:optionName}'=>${4:optionValue}));
|
||||
echo CHtml::statefulForm(array('${1}'), '${2:post}',array('${3:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::fileField
|
||||
snippet yhff
|
||||
echo CHtml::fileField('${1:name}', '${2:value}',array('${3:optionName}'=>${4:optionValue}));
|
||||
echo CHtml::fileField('${1:name}', '${2:value}',array('${3:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::activeTextField
|
||||
snippet yhatf
|
||||
echo CHtml::activeTextField(${1:model}, '${2:attribute}',array('${3:optionName}'=>${4:optionValue}));
|
||||
echo CHtml::activeTextField(${1:model}, '${2:attribute}',array('${3:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::css
|
||||
snippet yhcss
|
||||
echo CHtml::css('${1:test}','${2:media}');
|
||||
echo CHtml::css('${1:test}','${0:media}');
|
||||
|
||||
#Yii CHtml::imageButton
|
||||
snippet yhimgb
|
||||
echo CHtml::imageButton('${1:src}',array('${2:optionName}'=>${3:optionValue}));
|
||||
echo CHtml::imageButton('${1:src}',array('${2:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::ajaxSubmitButton
|
||||
snippet yhajsb
|
||||
echo CHtml::ajaxSubmitButton('${1:label}', '${2:url}',array('${3:ajaxOptionName}'=>${4:ajaxOptionValue}),array('${5:optionName}'=>${6:optionValue}));
|
||||
echo CHtml::ajaxSubmitButton('${1:label}', '${2:url}',array('${3:ajaxOptionName}'=>${4:ajaxOptionValue}),array('${5:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::button
|
||||
snippet yhb
|
||||
echo CHtml::button('${1:label}',array('${2:optionName}'=>${3:optionValue}));
|
||||
echo CHtml::button('${1:label}',array('${2:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::listOptions
|
||||
snippet yhlo
|
||||
echo CHtml::listOptions('${1:selection}', array(${2}), array('${3:optionName}'=>${4:optionValue}));
|
||||
echo CHtml::listOptions('${1:selection}', array(${2}), array('${3:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::activeCheckBoxList
|
||||
snippet yhacbl
|
||||
echo CHtml::activeCheckBoxList(${1:model}, '${2:attribute}', array(${3}),array('${4:optionName}'=>${5:optionValue}));
|
||||
echo CHtml::activeCheckBoxList(${1:model}, '${2:attribute}', array(${3}),array('${4:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::openTag
|
||||
snippet yhot
|
||||
echo CHtml::openTag('${1:tag}', array('${2:optionName}'=>${3:optionValue}));
|
||||
echo CHtml::openTag('${1:tag}', array('${2:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::checkBox
|
||||
snippet yhcb
|
||||
echo CHtml::checkBox('${1:name}', ${2:false}, array('${3:optionName}'=>${4:optionValue}));
|
||||
echo CHtml::checkBox('${1:name}', ${2:false}, array('${3:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::textArea
|
||||
snippet yhta
|
||||
echo CHtml::textArea('${1:name}', '${2:value}',array('${3:optionName}'=>${4:optionValue}));
|
||||
echo CHtml::textArea('${1:name}', '${2:value}',array('${3:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::linkTag
|
||||
snippet yhlinkt
|
||||
echo CHtml::linkTag('${1:relation}', '${2:type}', '${3:href}', '${4:media}',array('${5:optionName}'=>${6:optionValue}));
|
||||
echo CHtml::linkTag('${1:relation}', '${2:type}', '${3:href}', '${4:media}',array('${5:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::resetButton
|
||||
snippet yhrsb
|
||||
echo CHtml::resetButton('${1:label}',array('${2:optionName}'=>${3:optionValue}));
|
||||
echo CHtml::resetButton('${1:label}',array('${2:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::activeRadioButtonList
|
||||
snippet yharbl
|
||||
echo CHtml::activeRadioButtonList(${1:model}, '${2:attribute}', array(${3}),array('${4:optionName}'=>${5:optionValue}));
|
||||
echo CHtml::activeRadioButtonList(${1:model}, '${2:attribute}', array(${3}),array('${4:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::checkBoxList
|
||||
snippet yhcbl
|
||||
echo CHtml::checkBoxList('${1:name}', ${2:select}, array(${3}),array('${4:optionName}'=>${5:optionValue}));
|
||||
echo CHtml::checkBoxList('${1:name}', ${2:select}, array(${3}),array('${4:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::form
|
||||
snippet yhform
|
||||
echo CHtml::form(array('${1}'), '${2:post}',array('${3:optionName}'=>${4:optionValue}));
|
||||
echo CHtml::form(array('${1}'), '${2:post}',array('${3:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::beginForm
|
||||
snippet yhbeform
|
||||
echo CHtml::beginForm(array('${1}'), '${2:post}',array('${3:optionName}'=>${4:optionValue}));
|
||||
${5}
|
||||
${0}
|
||||
echo CHtml::endForm();
|
||||
|
||||
#Yii CHtml::activeDropDownList
|
||||
snippet yhaddl
|
||||
echo CHtml::activeDropDownList(${1:model}, '${2:attribute}', array(${3}),array('${4:optionName}'=>${5:optionValue}));
|
||||
echo CHtml::activeDropDownList(${1:model}, '${2:attribute}', array(${3}),array('${4:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::activeRadioButton
|
||||
snippet yharb
|
||||
echo CHtml::activeRadioButton(${1:model}, '${2:attribute}',array('${3:optionName}'=>${4:optionValue}));
|
||||
echo CHtml::activeRadioButton(${1:model}, '${2:attribute}',array('${3:optionName}'=>${0:optionValue}));
|
||||
|
||||
#Yii CHtml::activeLabel
|
||||
snippet yhal
|
||||
echo CHtml::activeLabel(${1:model}, '${2:attribute}',array('${3:optionName}'=>${4:optionValue}));
|
||||
echo CHtml::activeLabel(${1:model}, '${2:attribute}',array('${3:optionName}'=>${0:optionValue}));
|
||||
|
||||
|
||||
|
@ -1,22 +1,22 @@
|
||||
#Yii session offset
|
||||
snippet yse
|
||||
Yii::app()->session['${1}'];
|
||||
Yii::app()->session['${0}'];
|
||||
|
||||
#Yii renderDynamic
|
||||
snippet yrd
|
||||
$this->renderDynamic('${1:callback}');
|
||||
$this->renderDynamic('${0:callback}');
|
||||
|
||||
#Yii set cache
|
||||
snippet ycas
|
||||
Yii::app()->cache->set('${1:key}', ${2:value}, ${3:expire}, new C${4:}CacheDependency(${5}));
|
||||
Yii::app()->cache->set('${1:key}', ${2:value}, ${3:expire}, new C${4:}CacheDependency(${0}));
|
||||
|
||||
#Yii Add cache
|
||||
snippet ycad
|
||||
Yii::app()->cache->add('${1:key}', ${2:value}, ${3:expire}, new C${4}CacheDependency(${5}));
|
||||
Yii::app()->cache->add('${1:key}', ${2:value}, ${3:expire}, new C${4}CacheDependency(${0}));
|
||||
|
||||
#Yii register CSS file
|
||||
snippet yregcf
|
||||
Yii::app()->clientScript->registerCssFile('${1:file}');
|
||||
Yii::app()->clientScript->registerCssFile('${0:file}');
|
||||
|
||||
#Yii requestType
|
||||
snippet yreqtype
|
||||
@ -28,15 +28,15 @@ snippet yisajax
|
||||
|
||||
#Yii translate
|
||||
snippet yt
|
||||
Yii::t('${1:category}', '${2:message}',array(${3}));
|
||||
Yii::t('${1:category}', '${2:message}',array(${0}));
|
||||
|
||||
#Yii register CSS
|
||||
snippet yregc
|
||||
Yii::app()->clientScript->registerCss('${1:id}', '${2}');
|
||||
Yii::app()->clientScript->registerCss('${1:id}', '${0}');
|
||||
|
||||
#Yii log
|
||||
snippet ylog
|
||||
Yii::log('${1:msg}', '${2:info}');
|
||||
Yii::log('${1:msg}', '${0:info}');
|
||||
|
||||
#Yii userHostAddress
|
||||
snippet yuserip
|
||||
@ -44,15 +44,15 @@ snippet yuserip
|
||||
|
||||
#Yii register script file
|
||||
snippet yregsf
|
||||
Yii::app()->clientScript->registerScriptFile('${1:scriptUrl}', CClientScript::POS_${2:END});
|
||||
Yii::app()->clientScript->registerScriptFile('${1:scriptUrl}', CClientScript::POS_${0:END});
|
||||
|
||||
#Yii CLinkPager
|
||||
snippet ylinkpager
|
||||
$this->widget('CLinkPager', array('pages'=>$pages,'header'=>'${1}'}))
|
||||
$this->widget('CLinkPager', array('pages'=>$pages,'header'=>'${0}'}))
|
||||
|
||||
#Yii CJSON::encode
|
||||
snippet yjec
|
||||
CJSON::encode(${1:text});
|
||||
CJSON::encode(${0:text});
|
||||
|
||||
#CActiveDataProvider
|
||||
snippet yadp
|
||||
@ -67,16 +67,16 @@ snippet yadp
|
||||
'pageSize'=>${5},
|
||||
),
|
||||
));
|
||||
${6}
|
||||
${0}
|
||||
// $dataProvider->getData() will return a list of Post objects
|
||||
|
||||
#Yii renderDynamic internal
|
||||
snippet yrdi
|
||||
$this->renderDynamic('${1:callback}', array('${2:key}'=>${3:value}));
|
||||
$this->renderDynamic('${1:callback}', array('${2:key}'=>${0:value}));
|
||||
|
||||
#Yii register script
|
||||
snippet yregs
|
||||
Yii::app()->clientScript->registerScript('${1:id}', '${2}', CClientScript::POS_${3:READY});
|
||||
Yii::app()->clientScript->registerScript('${1:id}', '${2}', CClientScript::POS_${0:READY});
|
||||
|
||||
#Yii Flush cache
|
||||
snippet ycaf
|
||||
@ -84,11 +84,11 @@ snippet ycaf
|
||||
|
||||
#Yii Yii::app()->request->cookies
|
||||
snippet yco
|
||||
Yii::app()->request->cookies['${1}']
|
||||
Yii::app()->request->cookies['${0}']
|
||||
|
||||
#Yii user->
|
||||
snippet yuser
|
||||
Yii::app()->user->${1}
|
||||
Yii::app()->user->
|
||||
|
||||
#Yii refresh
|
||||
snippet yrf
|
||||
@ -96,15 +96,15 @@ snippet yrf
|
||||
|
||||
#Yii import
|
||||
snippet yimp
|
||||
Yii::import('${1}');
|
||||
Yii::import('${0}');
|
||||
|
||||
#Yii trace
|
||||
snippet ytrace
|
||||
Yii::trace('${1:msg}');
|
||||
Yii::trace('${0:msg}');
|
||||
|
||||
#Yii params
|
||||
snippet ypar
|
||||
Yii::app()->params['${1}']
|
||||
Yii::app()->params['${0}']
|
||||
|
||||
#Yii isPostRequest
|
||||
snippet yispost
|
||||
@ -114,85 +114,85 @@ snippet yispost
|
||||
snippet yifisajax
|
||||
if(Yii::app()->request->isAjaxRequest == TRUE)
|
||||
{
|
||||
${1}
|
||||
${0}
|
||||
}
|
||||
|
||||
#Yii Yii::app()->cache->delete
|
||||
snippet ydelcache
|
||||
Yii::app()->cache->delete('${1:key}');
|
||||
Yii::app()->cache->delete('${0:key}');
|
||||
|
||||
#Yii render view
|
||||
snippet yr
|
||||
$this->render('${1:view}',array('${2:key}'=>${3:value}));
|
||||
$this->render('${1:view}',array('${2:key}'=>${0:value}));
|
||||
|
||||
#Yii redirect
|
||||
snippet yre
|
||||
$this->redirect(array('${1:controller}/${2:action}'));
|
||||
$this->redirect(array('${1:controller}/${0:action}'));
|
||||
|
||||
#Yii Get cache
|
||||
snippet ycag
|
||||
Yii::app()->cache->get('${1:key}');
|
||||
Yii::app()->cache->get('${0:key}');
|
||||
|
||||
#Yii render text
|
||||
snippet yrt
|
||||
$this->renderText('${1}');
|
||||
$this->renderText('${0}');
|
||||
|
||||
#Yii render partial
|
||||
snippet yrp
|
||||
$this->renderPartial('${1:view}',array('${2:key}'=>${3:value}));
|
||||
$this->renderPartial('${1:view}',array('${2:key}'=>${0:value}));
|
||||
|
||||
#----------------Yii Model-----------------------------
|
||||
#Yii Model count
|
||||
snippet ycountm
|
||||
${1:ModelName}::model()->count(${2:condition}, array('${3:key}'=>${4:value}));
|
||||
${1:ModelName}::model()->count(${2:condition}, array('${3:key}'=>${0:value}));
|
||||
|
||||
#Yii Model countBySql
|
||||
snippet ycountbs
|
||||
${1:ModelName}::model()->countBySql(${2:sql},array('${3:key}'=>${4:value}));
|
||||
${1:ModelName}::model()->countBySql(${2:sql},array('${3:key}'=>${0:value}));
|
||||
|
||||
#Yii Model updateAll
|
||||
snippet yupdatea
|
||||
${1:ModelName}::model()->updateAll(${2:array('attributes')}, ${3:condition},array('${4:key}'=>${5:value}));
|
||||
${1:ModelName}::model()->updateAll(${2:array('attributes')}, ${3:condition},array('${4:key}'=>${0:value}));
|
||||
|
||||
#Yii Model updateByPk
|
||||
snippet yupdatebp
|
||||
${1:ModelName}::model()->updateByPk(${2:pk}, ${3:array('attributes')}, ${4:condition},array('${5:key}'=>${6:value}));
|
||||
${1:ModelName}::model()->updateByPk(${2:pk}, ${3:array('attributes')}, ${4:condition},array('${5:key}'=>${0:value}));
|
||||
|
||||
#Yii Model deleteAll
|
||||
snippet ydela
|
||||
${1:ModelName}::model()->deleteAll(${2:condition},array('${3:key}'=>${4:value}));
|
||||
${1:ModelName}::model()->deleteAll(${2:condition},array('${3:key}'=>${0:value}));
|
||||
|
||||
#Yii Model deleteByPk
|
||||
snippet ydelbp
|
||||
${1:ModelName}::model()->deleteByPk(${2:pk}, ${3:condition}, array('${4:key}'=>${5:value}));
|
||||
${1:ModelName}::model()->deleteByPk(${2:pk}, ${3:condition}, array('${4:key}'=>${0:value}));
|
||||
|
||||
#Yii Model find
|
||||
snippet yfind
|
||||
${1:ModelName}::model()->find(${2:condition},array('${3:key}'=>${4:value}));
|
||||
${1:ModelName}::model()->find(${2:condition},array('${3:key}'=>${0:value}));
|
||||
|
||||
#Yii Model findAll
|
||||
snippet yfinda
|
||||
${1:ModelName}::model()->findAll(${2:condition},array('${3:key}'=>${4:value}));
|
||||
${1:ModelName}::model()->findAll(${2:condition},array('${3:key}'=>${0:value}));
|
||||
|
||||
#Yii Model findByPk
|
||||
snippet yfindbp
|
||||
${1:ModelName}::model()->findByPk(${2:pk}, ${3:condition}, array('${4:key}'=>${5:value}));
|
||||
${1:ModelName}::model()->findByPk(${2:pk}, ${3:condition}, array('${4:key}'=>${0:value}));
|
||||
|
||||
#Yii Model findAllByPk
|
||||
snippet yfindabp
|
||||
${1:ModelName}::model()->findAllByPk(${2:pk}, ${3:condition},array('${4:key}'=>${5:value}));
|
||||
${1:ModelName}::model()->findAllByPk(${2:pk}, ${3:condition},array('${4:key}'=>${0:value}));
|
||||
|
||||
#Yii Model findBySql
|
||||
snippet yfindbs
|
||||
${1:ModelName}::model()->findBySql(${2:sql}, array('${3:key}'=>${4:value}));
|
||||
${1:ModelName}::model()->findBySql(${2:sql}, array('${3:key}'=>${0:value}));
|
||||
|
||||
#Yii Model findAllByAttributes
|
||||
snippet yfindaba
|
||||
${1:ModelName}::model()->findAllByAttributes(array('${2:attributeName}'=>${3:attributeValue}), ${4:condition}, array('${5:key}'=>${6:value}));
|
||||
${1:ModelName}::model()->findAllByAttributes(array('${2:attributeName}'=>${3:attributeValue}), ${4:condition}, array('${5:key}'=>${0:value}));
|
||||
|
||||
#Yii Model exists
|
||||
snippet yexists
|
||||
${1:ModelName}::model()->exists(${2:condition}, array('${3:key}'=>${4:value}));
|
||||
${1:ModelName}::model()->exists(${2:condition}, array('${3:key}'=>${0:value}));
|
||||
|
||||
#Yii Create model class
|
||||
snippet ymodel
|
||||
@ -214,7 +214,7 @@ snippet ymodel
|
||||
*/
|
||||
public function tableName()
|
||||
{
|
||||
return '${3:table_name}';
|
||||
return '${0:table_name}';
|
||||
}
|
||||
|
||||
/**
|
||||
@ -258,7 +258,7 @@ snippet ycontroller
|
||||
{
|
||||
public function action${4:Index}()
|
||||
{
|
||||
${5}
|
||||
${0}
|
||||
}
|
||||
|
||||
// -----------------------------------------------------------
|
||||
@ -294,7 +294,7 @@ snippet ycontroller
|
||||
snippet yact
|
||||
public function action${1:Index}(${2:params})
|
||||
{
|
||||
${3}
|
||||
${0}
|
||||
}
|
||||
|
||||
|
||||
|
@ -4,59 +4,59 @@ snippet #!
|
||||
|
||||
snippet if
|
||||
if ${1:condition}; then
|
||||
${2:# statements}
|
||||
${0:# statements}
|
||||
fi
|
||||
snippet ife
|
||||
if ${1:condition}; then
|
||||
${2:# statements}
|
||||
else
|
||||
${3:# statements}
|
||||
${0:# statements}
|
||||
fi
|
||||
snippet eif
|
||||
elif ${1:condition} ; then
|
||||
${2:# statements}
|
||||
${0:# statements}
|
||||
snippet for
|
||||
for (( ${2:i} = 0; $2 < ${1:count}; $2++ )); do
|
||||
${3:# statements}
|
||||
${0:# statements}
|
||||
done
|
||||
snippet fori
|
||||
for ${1:needle} in ${2:haystack} ; do
|
||||
${3:#statements}
|
||||
${0:#statements}
|
||||
done
|
||||
snippet fore
|
||||
for ${1:item} in ${2:list}; do
|
||||
${3:# statements}
|
||||
${0:# statements}
|
||||
done
|
||||
snippet wh
|
||||
while ${1:condition}; do
|
||||
${2:# statements}
|
||||
${0:# statements}
|
||||
done
|
||||
snippet until
|
||||
until ${1:condition}; do
|
||||
${2:# statements}
|
||||
${0:# statements}
|
||||
done
|
||||
snippet repeat
|
||||
repeat ${1:integer}; do
|
||||
${2:# statements}
|
||||
${0:# statements}
|
||||
done
|
||||
snippet case
|
||||
case ${1:word} in
|
||||
${2:pattern})
|
||||
${3};;
|
||||
${0};;
|
||||
esac
|
||||
snippet select
|
||||
select ${1:answer} in ${2:choices}; do
|
||||
${3:# statements}
|
||||
${0:# statements}
|
||||
done
|
||||
snippet (
|
||||
( ${1:#statements} )
|
||||
( ${0:#statements} )
|
||||
snippet {
|
||||
{ ${1:#statements} }
|
||||
{ ${0:#statements} }
|
||||
snippet [
|
||||
[[ ${1:test} ]]
|
||||
[[ ${0:test} ]]
|
||||
snippet always
|
||||
{ ${1:try} } always { ${2:always} }
|
||||
{ ${1:try} } always { ${0:always} }
|
||||
snippet fun
|
||||
function ${1:name} (${2:args}) {
|
||||
${3:# body}
|
||||
${0:# body}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user