wumi_blog
wumi_blog copied to clipboard
杂七杂八
ATOM 试用
在看完那个狂拽酷炫的插件activate-power-mode之后心中久久不能平复,回到家就立刻下了atom来尝试一下,听说atom大有赶超sublime的势头,就是稍微略慢性能上稍欠缺一些,占内存大,打开st内存占用250m左右,而atom打开后内存占用380m左右,但开启速度还可以没有传闻中的那么慢,而且这款ide好像完全是用node通过html+js+css打造的webapp,cmd+option+i
都能打开自身的chrome开发者模式,真是太神奇了,他的主题也很多很漂亮而且都能用less之类自己修改,快捷键和st也很相似,是一个和st看起来像但本质完全不同的一个编辑器。
出了核心拓展和activate-power-mode和汉化包以外我又装了几个安装包,退程序内存占用已达1G。
安装包大多都是照着我st上packagelist上安过的在atom上安装类似的,emmet什么的,出了额外装的minimap在滚屏时小卡以外,整体来说体验还是不错的,给我的感觉就是内存占用有点儿高,听说打开大体积文件可能使程序崩溃,我倒没太尝试,毕竟还是更习惯st,但如果等将来atom更稳定性能更好的话感觉或许比sublime用起来还要更酷~还能和本家github无缝链接(打开atom一只没使用内存占用一直是380名左右),可以算是st的一个强力的竞争对手,弄不好是宿敌的存在,真么一想感觉时间过的真快,st好像也不在年轻了呢
看到网上好多在用sublime的人都在用material_theme这款主题,我也就下了个试试,果然酷炫,但配色还是不太习惯,就将配色调回了原先的Monokai Extended.tmTheme现在感觉编辑器实在是帅爆
贴份user-settings
{
"always_show_minimap_viewport": true,
"bold_folder_labels": true,
"color_scheme": "Packages/Monokai Extended/Monokai Extended.tmTheme",
"dpi_scale": 1.0,
"draw_minimap_border": true,
"font_size": 23,
"highlight_line": true,
"highlight_modified_tabs": true,
"indent_guide_options":
[
"draw_normal",
"draw_active"
],
"line_padding_bottom": 3,
"line_padding_top": 3,
"material_theme_compact_sidebar": true,
"material_theme_contrast_mode": true,
"material_theme_small_statusbar": true,
"material_theme_small_tab": true,
"material_theme_tabs_autowidth": true,
"original_color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
"save_on_focus_lost": true,
"tab_size": 4,
"theme": "Material-Theme.sublime-theme",
"translate_tabs_to_spaces": true,
"update_check": false,
"word_separators": "./\\()\"':,.;<>~!@#$%^&*|+=[]{}`~?"
}
minimap感觉真是mini要是能调稍大一点就好了,但好像是没法调整是根据窗口比例缩放的,找了好久也没能调大小
虽然今年从webstorm完全转到了vscode,记录下还能找到的之前有关webstorm用的东西,纪念一下
Live Template 自动编译sass和scss文件 Material Theme UI 代码地图codeglane 自定义注释代码段- 日期时间 File Template Variables
win下 capsLock + w,a,s,d 为上下左右 用auto hot key 的一个脚本
SetCapsLockState, AlwaysOff
;===========================;H = Left
CapsLock & a::
if getkeystate("alt") = 0
Send, {Left}
else
Send, +{Left}
return
;===========================;J = Down
CapsLock & s::
if getkeystate("alt") = 0
Send, {Down}
else
Send, +{Down}
return
;===========================;K = UP
CapsLock & w::
if getkeystate("alt") = 0
Send, {Up}
else
Send, +{Up}
return
;===========================;L = Right
CapsLock & d::
if getkeystate("alt") = 0
Send, {Right}
else
Send, +{Right}
return
存为.ahk文件 编译成exe文件执行即可