常用的软件
- EveryThing:windows搜索文件必备,支持正则
- EV录屏:录屏比较方便,操作很简单
- LiceCap:可以录屏生成GIF,PPT展示动图
- FileZilla:FZ,服务器传输文件,常用
- WinSCP:服务器传输文件
- Notepad++:文本编辑器,虽然作者不好,但是软件好用
- UltraEdit:文本编辑器,可以查看服务器文件
- Visual Studio Code:文本编辑器,生态很好,安装插件可以用来当IDE用,写Python好用
- Typora:MarkDown编辑器,新版本好像付费了,我用的 0.9.86(beta),还是免费的,不升级就好了,如果想付费支持也鼓励。这一款算是我用过最好用的,所见即所得。
- PuTTY:ssh远程,但是不支持记住账号密码
- SecureCRT:ssh远程,可以记住账号密码
- Toad:数据库
- Eclipse:后台Java IDE
- Microsoft Visual Studio:前台C# IDE
使用技巧
FileZilla
1. 把别人保存的所有站点信息导到我的FZ。
确定后会生成一个文件:FileZilla.xml,发给别人,别人再利用【文件】中的【导入】功能就可以把其他人的所有站点导到本地。
2. 设置每次连接时,本地和远程的默认目录。
这样每次连接就不用再从根目录往里面找了。服务器上的FZ我都配好了,自己本地的可以参考这个设置。
WinSCP
1. 功能和FZ一样,但是有一个比较方便的地方,连接之后可以在WinSCP中唤起PuTTY,只需要再输入密码即可。
2. 导入导出和FZ差不多,设置默认目录。
NotePad++
1. 你不设置的话,并且没有手动关闭里面的tab,下次打开会自动打开上次的文件。
在这里关闭就好了,【首选项】在【设置】里面。
UltraEdit
1. 设置FTP账号的默认目录,可以设置多个,比如我这边DSP和MES是同一个服务器,但是默认目录不同,稍微方便一点。还有EAP Log也可以用这个(参考下面我的配置),用FZ还要把文件拖到本地。
2. 查找。①勾选上【正则表达式】,可以使用正则;②不设置的话,【加亮所有找到的项目】默认是不勾选的。见下图【高级】中的【配置】;③搜索到记录后,在【含有查找字符串的行】右键【复制到粘贴板】可以全部复制出来。
3. 这个按钮是高亮,点到某个字符串,再点这个,就是全局高亮。
4. 程序发布的时候常用,Ctrl+Home(跳到首行),Ctrl+End(跳到末尾)
VS Code
Toad
1. 一些快捷键
F9/Ctrl+Enter 执行当前SQL,如果不选择特定的文本,就是光标所在的SQL语句
F5 执行脚本
F8 SQL执行履历
F2 SQL编辑器全屏
Ctrl+F2 结果集全屏
Ctrl+Shift+F 格式化代码,如果不选择代码,就是整个文件
2. 数据库站点管理,迁移站点的按钮在圈的那个地方,操作就是Export,再Import。可以自己设置颜色,我的PRD和TST是不一样的,这样也能防止误操作。
3. 界面设置,可以把所有的工具栏放到两边,这样中间显示的SQL内容多一点而且很多不常用的工具栏可以去掉,直接在任意工具栏右键就能操作。拖动那个粗线移动位置,如果没有粗线,就把【Lock toolbars】取消。设置结果集的样式在【Options】Data -Grids→Visual→Styles。
4. 设置短语自动替换。输入短语+空格,会自动替换成设置好的字符串。【View】【Toad Options】。我列举了自己常用的几个,大家可以根据自己喜好自行设置。
5. 设置结果集的科学计数法,如果不设置的话Toad会自动把超大的数字转成科学计数法。
Eclipse
1.快捷键
双击编辑框的tab 全屏/取消全屏
双击编辑器行前面 添加/取消断点
F3 进入方法
Alt+Left 返回上一次光标所在位置,结合F3用
Ctrl+O 显示当前文件中的所有方法
Ctrl+F 查找
Ctrl+H 再选择File Search,可以全局检索
F6 按照代码逐行执行
F8 执行到下一个断点
Microsoft Visual Studio
1.快捷键
双击编辑器行前面 添加/取消断点
F12 跳转到方法定义
Alt+F12 以dialog形式显示方法定义
Alt+W 打开文件在本地资源管理器中的位置
Alt+Shift+Enter 全屏/取消全屏
F7 跳转到代码
Shift+F7 跳转到界面
F5 启动项目、调试中的继续
Shift+F5 停止调试
Ctrl+Shift+F5 重新启动
Ctrl+Alt+Break 中断调试
F11 逐行调试