1.linux vim
主要在学习C语言的时候,安装linux系统学习的,在使用之前看到很多书上讲linux 多么神圣,结果在第一次安装linux就把windows系统盘给破坏掉了,第一次印象非常的不美好,既然已经坏了就索性搞到低,最后安装成功发现在vim下编辑东西太费劲了,后来坚持去学习一些常见的用法使用起来也是非常快,主要是快捷键用熟练了效率会提升很多。
前前后后用了差不多十几年了,除非特别复杂的代码修改可能会借助IDE工具调试一下,正常都会在vim下开发,主要进行字符串的查找和替换非常方便。
2.sourceInsight
基本上开发C/C++都会用到这个编辑器,安装包非常小,但查看代码并且看代码的关联非常方便,这款编辑器的神奇之处在于这么复杂的功能,安装包这么小,并且版本迭代非常少,几乎是基本功能一次性到位,这算是软件编辑器里面的一个奇葩。
从事C++开发,开发文件数目比较多的工具使用的比较多,最喜欢还是里面代码调用关联,容易很短时间内梳理清楚一个非常复杂的功能模块。
3.Eclispe
开发java必备软件,虽然里面很多人切换到新的IDE,但还是舍不得切换,有个不知道是优点还是缺点,一旦使用习惯一个编辑器再想切换觉得特别别扭,除非必须项目强制需要,对于工具的使用首先要习惯的是快捷键,工具效率的提升主要体现在工具快捷键上。
几乎是一款专门为java打造的IDE,从代码的编写检查错误上体现了非常多的,可定制插件方便功能扩展,开发自由免费,重要的很有很大大公司鼎力支持,但也有一些不太好的地方,用的时间长了容易卡死就是假死状态,有时候版本更新太快了导致有很多不兼容的地方,但对于开发java而言没有毛病。
常见的编辑器还是多少也会接触一些,UltraEdit这个倒也经常用,主要UltraEdit有个SourceInsight比不了的功能可以竖行选择代码,这点对于编辑代码以及整理字符串非常有用。
这些都是编程过程中经常使用的,每个人喜欢什么样子的编辑器,和自身的条件以及习惯都有很大的关系,主要和编程语言息息相关。
希望能够帮到你。
@ text怎么连接数据库?
1. 安装MySQLInstaller
下载地址:/downloads/installer/
2. 配置”环境变量”mysql\bin路径
\
\
3. 配置sublimetext3脚本环境
点击Sublime text 的preferences>browse packages,在打开的目录下,点击User文件夹(若没有,新建),在User中新建文件mysql.sublime-build,其内容如下:
{
"cmd":["mysql","-h192.168.50.110","-uroot","-p123123","-Dtest","-e","source $file", "-v"],
"selector":"source.sql.sql"
}
-h 数据库主机IP地址; -u 数据库用户名;
-p数据库密码; -D 进入的数据库名
4. 配置build system
Tools –> Build System –> mysql
否则sublime Text底部会提示No Build System.
5. 书写sql文件
以.sql文件结尾,如:a.sql
6. 按ctrl+b执行sql文件中的sql语句.
@ sublime名词术语?
名词术语是文本编辑器
sublime
英 [ səˈblaɪm ]
美 [ səˈblaɪm ]
崇高的,壮丽的,令人赞叹的常用释义
释义
adj.
崇高的,壮丽的,令人赞叹的;极端的,十足的
v.
(化)升华;使升华;<古>使变得崇高(或高尚),使变得出众
n.
崇高的事物,壮丽的景象,绝妙的东西(the sublime);顶点(the sublime)
变形
第三人称单数sublimes 现在分词subliming 过去式sublimed 过去分词sublimed 比较级sublimer more sublime 最高级sublimest most sublime
例句
1. Now we are rewarded for our sublime faith in a mothers love.
因为大家对母爱的崇高信念,大家现在得到了回报。
2. She elevated every rare small success to the sublime.
她把每一次少有的微小成功都提升成了非凡的成就。
3. He transforms the most ordinary subject into the sublime.
经他一点化,极普通的题材也能变得令人叫绝。
@ html5哪个开发工具比较适合新手?
前端有两大神器
Sublmie
下载地址:
/
下面大家介绍一下Sublime的安装和使用:
处于安全和安装版本的考虑,建议大家还是去官网下载Sublime的安装包(/), 官网上还用gif动态形象的展示了它的一些常用功能。
注意在安装后, Sublime不会在桌面添加图标,你需要在开始菜单的所有程序中找到它:
图6-打开Sublime编辑器(截图来自秒秒学课程)
通常大家习惯打开侧边栏,可以通过如下操作打开。
图7-打开Sublime侧边栏(截图来自秒秒学课程)
打开侧边栏后,基本的编辑界面就是下图中的样子。
图8-Sublime基本界面(截图来自秒秒学课程)
上图有行数,代码缩略图,标题以及侧边目录,和代码高亮。然后下图展示了智能代码提示功能,基本这几大功能是大家最常用的。
图9-Sublime智能代码提示(截图来自秒秒学课程)
Sublime当然还有其它很多的功能,比如多窗口,多选择,项目及时切换等等,作为web开发的初学者,偶其实也很少用到这些高级功能,但偶知道它真的很方便。
最后,当然是用浏览器打开html文件。如下图,在html文件中右键,然后选择Open in Broser选项就可以了。
图10-用浏览器打开操作(截图来自秒秒学课程)
总之呢,Sublime是一款轻量、简洁、高效、而且跨平台的编辑器。支持N多种语言,很多攻城狮都偏爱它!作为web学习者,偶觉得不用在编辑器的选择上太费周章,选一款你中意的就行,比如偶就比较中意Sublime。
Notepad++
https://notepad-plus-
/
以上两个都是前端开发的神器
@ 有哪些不错的软件值得一用?
很高兴回答你的问题,下面结合偶学习python的时候说说初期比较不错的软件。
首推Anaconda,其一Anaconda是集成了python的环境的,安装了它可以免去复杂的环境搭建,而且如果你有多个版本的python,Anaconda可以很友好的去切换不同的版本环境,其二Anaconda为python开发者提供了丰富的科学计算库,想要使用什么库,一行命令妥妥的安装,免去自己安装还需要一个个的下载,非常好用。其三Anaconda中带有python编辑器也就是Jupyter notebook,可以说初期使用这个编辑器是非常友好的,简单易用,而且Jupyter notebook也支持markdown,边学习边做笔记,简直不要太好用,目前Jupyter notebook在做数据分析的领域工作也提供了很好的支持,所以很多做数据分析的开发者都在使用Jupyter notebook及Anaconda。
其次Pycharm,对于python项目的开发使用Pycharm是无可厚非的,Pycharm可以帮助开发大大提高工作的效率以及项目的管理工作,而对于代码的编写Pycharm可以很友好的做到智能提示、语法高亮提示、代码跳转等等,该软件还有一些高级功能,比如可以使用Pycharm做项目的开发,软件也很好的支持python中流程的框架以用于开发web页面,非常的好用。不得不说Pycharm在编写代码方面是首屈一指的强者,无任何软件可以代替,软件简单易用,非常值得推荐。
好了以上就是偶推荐的学习python时比较常用以及好用的软件,希望可以帮到你!