Tools
Xcode
use
https://developer.apple.com/downloads/index.action
http://alcatraz.io/
Shourtcuts
command + 0/1: toggle some barcommand + b: build, command+shift+k:clean, command + .:build stopcommand + r: build + runcommand + y: build + debugcommand + \: toggle breakpointcommand + []: tabcommand + shift + re: stop run or debugcommand + shift + n: new projectcommand + shift + o: ctrlp,定位文件或方法,支持缩写command + option + s: save allctrl + command + J: jump to definitionctrl + command + -->: forward/backwardctrl + command + Up: switch between .h or .m/.cpp fileF6: step overF7: step intoF8: step out
Notion
basic
- 视频教学
https://youtu.be/06snfiVaek8
https://youtu.be/6ZAobac6NbA - linked database 与 原数据同步
- bookmark 可生成网址的卡片
- embed-pdf填写embed link可以嵌入并显示在线文档
- embed 块可友好嵌入百度网盘共享链接,
zhixi思维导图(Abstrat),excalidraw, Maps…
支持的 嵌入额外 ! 222bold italic
shortcuts
| Notion Shortcuts | Function |
|---|---|
ctrl + e | 将选中的文本转换为内联文本 |
ctrl + d | 复制选中的块; 或按住alt拖动 |
ctrl + p | 打开搜索框或访问一个最近的页面 |
ctrl + [ | 回前一个页面; ] :后一个 |
:<word> | Emoji符号; :clapping 👏. 或/emoji; OS自带表情: win:(win + .); mac:(cmd + ctrl + space) |
[[ | 链接或创建子页面(/page) |
> | 与markdown不同, 创建折叠列表 |
" | 与markdown不同, 创建引用 |
[] | 创建一个TODO复选框 |
| Notion Quick Command | Function |
|---|---|
/toc | 创建一个目录块 |
/math | 编写数学方程和符号 |
/color | 配置块颜色 |
/image | 上传图像 /audio /video /file /code
https://apption.co/ |
/bread | 面包屑菜单 |
/callout | 插入注记:突出某个段落 |
/comment | 允许你在任何块上创建评论 |
/template | 仅供页面内使用的模板 |
/moveto | 允许你将该块移动到不同的页面 |
/delete | 删除当前块 |
/duplicate | 创建当前块的精确副本 |
AutoHotKey
https://github.com/Lexikos/AutoHotkey_L/
basic symbols
# :windows-key
^ :Ctrl
+ :Shift
! :Alt
* hotstring
必须使用Enter、Space、TAB、;等激活(#Hotstring EndChars).::xxx::...
demos
#If !WinActive("ahk_class Vim") && !WinActive("ahk_class MozillaWindowClass")
#if
// 或者使用如下方式:
GroupAdd, GroupName, ahk_class Vim
GroupAdd, GroupName, ahk_class MozillaWindowClass
#IfWinActive ahk_group GroupName
#IfWinActive
my scripts
;-----------------------------------o
; F12 or alt + t : set curwindow topmost
SetWindowTopMost()
{
WinGetActiveTitle, varWinTitle
WinSet, AlwaysOnTop, Toggle, %varWinTitle%
}
;!t::SetWindowTopMost()
!F12::SetWindowTopMost()
;-----------------------------------o
; similate vim
;-----------------------------------o
#IfWinNotActive ahk_class Vim
; alt + q : exit app
;!q::send !{F4}
; alt + d = delete
!d::Send, {Delete}
; navigation left
!h::Send, {Left}
!+h::Send, +{Left}
; navigation Right
!l::Send, {Right}
!+l::Send, +{Right}
; navigation Up
!k::Send, {Up}
!+k::Send, +{Up}
; navigation down
!j::Send, {Down}
!+j::Send, +{Down}
; alt + i = home
!,::Send, {Home}
!+,::Send, +{Home}
; alt + o = end
!.::Send, {End}
!+.::Send, +{End}
#IfWinNotActive
Markdown
John Gruber 发明
https://github.com/DavidAnson/markdownlint
http://www.cirosantilli.com/markdown-style-guide/
https://www.typora.io/#windows
https://pandao.github.io/editor.md/
basic
需转义的符号: # *_ +- . ! {} [] ()`
vs精简安装
目的
- vs安装冗余度过大,深度占用系统磁盘空间
- 用最小体积安装vs
步骤
- 修该 Setup\vs_setup.pdi(locdata.ini为说明文件) 中 [Complete Dependency List]/[Microsoft Visual Studio 2010…] 为:
gencomp15
gencomp784
gencomp16
gencomp387,{12CDA52C-7A8F-4785-8A22-53C87393FEE0}
gencomp384,{12CDA52C-7A8F-4785-8A22-53C87393FEE0}
gencomp43,{5883FD8F-CE63-48BC-8A02-D1633E41F6C3}
gencomp64,{12CDA52C-7A8F-4785-8A22-53C87393FEE0}
gencomp48,{12CDA52C-7A8F-4785-8A22-53C87393FEE0}
vs_setup.dll
gencomp478,{12CDA52C-7A8F-4785-8A22-53C87393FEE0}
gencomp108,{12CDA52C-7A8F-4785-8A22-53C87393FEE0}
gencomp49,{12CDA52C-7A8F-4785-8A22-53C87393FEE0}
- 修改 Setup\baseline.dat,将 [vs_setup.dll] 中 UseMediaFwlinks=1 后全部删除.(Framwork)
- 不要删除以下配置项:
- Microsoft Visual Studio Macro Tools
- Microsoft .NET Framework 4 Extended
//NET Framework 4扩展. 不能删除. - Microsoft Visual C++ 开发组件包
Microsoft Visual C++ 2008 Redistributable
Microsoft Visual C++ 2008 Redistributable
Microsoft Visual C++ 2010 x64 Runtime
Microsoft Visual C++ 2010 x86 Runtime
Microsoft SQL Server Compact 3.5 SP2 CHS
//删除会影响IntelliSence, WCU\SSCE\SSCERuntime_x86-enu.msiMicrosoft SQL Server 2008 R2 Data-Tier Application Project//WCU\DAC\DACProjectSystemSetup_enu.msiCrystalReports //WCU\Crystal Reports\CrystalReportsTemplates.msi-->右键-卸载. - Microsoft .NET Framework 4 Client Profile
//优化.net客户端的运行. "可以删除,但不建议删除".Microsoft .NET Framework 4 Multi-Targeting Pack//NET跨平台准备的东西. "可以删除,不建议删除".
W3m
https://github.com/ivmai/libatomic_ops/
https://github.com/ivmai/bdwgc/
很遗憾,该浏览器不能正确解析button,导致有些button事件不能触发!





