├── Class.sublime-snippet
├── README.md
├── __construct.sublime-snippet
├── aclass.sublime-snippet
├── echo.sublime-snippet
├── foreach with key.sublime-snippet
├── foreach.sublime-snippet
├── include.sublime-snippet
├── include_once.sublime-snippet
├── private_method.sublime-snippet
├── private_static_method.sublime-snippet
├── protected_method.sublime-snippet
├── protected_static_method.sublime-snippet
├── public_method.sublime-snippet
├── public_static_method.sublime-snippet
├── require.sublime-snippet
├── require_once.sublime-snippet
└── throw.sublime-snippet
/Class.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 | class
13 |
14 | source.php
15 |
16 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # sublime-fast-snippets-with-php
2 |
3 | Sublime snippets is powerful functions, customize some snippets to create PHP useful method and class.
4 |
5 |
6 | ## Installation
7 |
8 | Changing directory to your sublime configure local:
9 |
10 | ubuntu:
11 | ```
12 | .config/sublime-text-3/Packages/User
13 | ```
14 |
15 | mac:
16 | ```
17 | ~/Library/Application Support/Sublime Text 3/Packages/User
18 | ```
19 |
20 | windows:
21 | ```
22 | Sublime Text 3/Packages/User
23 | ```
24 |
25 | and you can do `git clone`:
26 |
27 | ```
28 | git clone https://github.com/Mombuyish/sublime-fast-snippets-with-php.git
29 | ```
30 | or you can also download `.zip` and unzip, put in there.
31 |
32 | ## Usage
33 |
34 | Here is customize shortcuts in sublime.
35 |
36 | Support `tab` to previous/next slug.
37 |
38 | As you can see, I add new functions , references by PHPStorm.
39 |
40 | | shortcut | function |
41 | | --------- |--------------------------------------|
42 | | _c | build construct method |
43 | | class | build class with namespace |
44 | | aclass | build abstract class with namespace |
45 | | echo | echo |
46 | | fore | foreach |
47 | | forek | foreach with key |
48 | | inc | include |
49 | | inco | include_once |
50 | | prif | build private method |
51 | | prisf | build private static method |
52 | | prof | build protected method |
53 | | prosf | build protected static method |
54 | | pubf | build public method |
55 | | pubsf | build public static method |
56 | | rqr | require |
57 | | rqro | require_once |
58 | | thr | throw new... |
59 |
60 |
61 | ## Notice
62 | Those shortcuts are active `.php` file, Use `
2 |
8 |
9 | _c
10 |
11 | source.php
12 |
13 |
--------------------------------------------------------------------------------
/aclass.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 | aclass
13 |
14 | source.php
15 |
16 |
--------------------------------------------------------------------------------
/echo.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 | eco
7 |
8 | source.php
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/foreach with key.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | ${3:\$value}) {
4 | ${4}
5 | }
6 | ]]>
7 |
8 | forek
9 |
10 | source.php
11 |
--------------------------------------------------------------------------------
/foreach.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 | fore
9 |
10 | source.php
11 |
--------------------------------------------------------------------------------
/include.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 | inc
7 |
8 | source.php
9 |
--------------------------------------------------------------------------------
/include_once.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 | inco
7 |
8 | source.php
9 |
--------------------------------------------------------------------------------
/private_method.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | prif
10 |
11 | source.php
12 |
--------------------------------------------------------------------------------
/private_static_method.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | prisf
10 |
11 | source.php
12 |
--------------------------------------------------------------------------------
/protected_method.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | prof
10 |
11 | source.php
12 |
--------------------------------------------------------------------------------
/protected_static_method.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | prosf
10 |
11 | source.php
12 |
--------------------------------------------------------------------------------
/public_method.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | pubf
10 |
11 | source.php
12 |
--------------------------------------------------------------------------------
/public_static_method.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 | pubsf
10 |
11 | source.php
12 |
--------------------------------------------------------------------------------
/require.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 | rqr
7 |
8 | source.php
9 |
--------------------------------------------------------------------------------
/require_once.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 | rqro
7 |
8 | source.php
9 |
--------------------------------------------------------------------------------
/throw.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 | thr
7 |
8 | source.php
9 |
--------------------------------------------------------------------------------