Loosely ordered with the commands I use most towards the top. Sublime also offer full documentation.
Ctrl+C | copy current line (if no selection) |
Ctrl+X | cut current line (if no selection) |
Ctrl+⇧+K | delete line |
Ctrl+↩ | insert line after |
Loosely ordered with the commands I use most towards the top. Sublime also offer full documentation.
Ctrl+C | copy current line (if no selection) |
Ctrl+X | cut current line (if no selection) |
Ctrl+⇧+K | delete line |
Ctrl+↩ | insert line after |
<?php | |
/** | |
* @property int $bit_id | |
*/ | |
class Thing extends CActiveRecord { | |
} | |
/** | |
* @property int $id |
<?php | |
/** | |
* FlashBehavior class file. | |
*/ | |
class FlashBehavior extends CActiveRecordBehavior | |
{ | |
/** | |
* @var string key identifying the flash message | |
*/ | |
public $key = 'success'; |
import org.json.JSONArray; | |
import org.json.JSONException; | |
import org.json.JSONObject; | |
import java.util.*; | |
public class JsonHelper { | |
public static Object toJSON(Object object) throws JSONException { | |
if (object instanceof Map) { | |
JSONObject json = new JSONObject(); |
Picking the right architecture = Picking the right battles + Managing trade-offs