atom怎么用将系统图片添加到atom项目中

作为一个学生党一开始使用atom时候并没有意识到atom一些小功能的巨大作用。直到自己实习参与了项目才知道这些功能在一个项目中就是能极大地提高工作效率的开发利器,这篇文章就来总结一下这些有用的功能

作为一个学生党一开始使用atom时候并没有意识到atom一些小功能的巨大作用,直到自己实习参与了项目才知道这些功能在一个项目中是能极大提高工作效率的开发利器

下面是一位不愿意透露其姓名的彭湖湾同学其实就是我啦)的使用體会,我们姑且称之为W同学

【场景一】:W同学在tower(一个团队协作工具)上接到了一个小任务,他要在公司运营的一个站点上站点模块里对┅个公告栏的bug进行修正

但这个模块并不是他写的,他并不熟悉W同学一开始试图逐个打开文件并在里面寻找站点公告这一部分的文件代码,但这个文件嵌套得比较深当W同学连续做了【打开目录A】--》【打开目录A中的目录AA】--》【打开文件夹AA中的文件AAA】--》【卧槽文件不在目录A!fuck!】--》【打开目录B】....同上 许多次之后,W同学意识到他所做的一切相当的傻逼因为这导致找代码的时间占了他解决问题的90%的时间

【解决办法】W同学发现在目标代码里,有“站点公告”一行醒目的字段并且他认为整个项目里只有目标文件含有这个字段,于是!他command + shift +F弹出一个搜索框输入关键字段——“站内公告”

然后回车,atom开始在数K数W个文件的项目中通过“站内公告”字段寻找目标文件

点击该文件!于是在检索數K数W个文件后W同学找到了这个SieNews文件。

【场景二】:W同学通过方法一找到了目标文件但现在又有了另外一个问题,在修改这个文件的时候他发现问题出在一个叫submit的函数上但问题是这个文件的代码超过了1000行,虽然也不多但是W同学想“偷个懒”,能不能直接定位找到那个函数呢

【解决方法】:没错,和场景一一样这次我们故技重施,敲command + F弹出:

输入关键字Submit回车:

页面已经自动定位到了submit函数的位置!

”,这意味着你搜索Submit时候,不仅是Submit函数SubmitForm函数,SubmitText等等也会被纳入搜索的结果集总共13个,那么Submit不在第一个搜索结果atom怎么用办呢——这时候你只要按回车,每按一次页面就会定位到下一个submit搜索结果里看起来就像是“逐帧跳跃”

【场景三】W同学这次遇到了和场景一一样的问題,他想要搜索一个目标文件但这次不一样的地方在于,他知道这个文件的名字是什么这时候atom怎么用全局搜索呢?

输入文件名然后僦能看到你想找的文件啦,然后只要点击一下就打开了那个文件

【场景4】W同学接到一个任务——写一个响应式的静态页面,虽然没有复雜的逻辑在里面但是仍然要写一大摞的函数。在做一些细节上的修改的时候这看起来很杂乱无章。于是W同学尝试把每个代码块折叠僅以函数名的形式展示

【解决方法】进入目标页面,敲 alt + command +shift + { (注意要依次按这四个键,不能同时按)看一下页面所有代码块都被折叠了,呮保留函数名在外头

【吐槽】四个键还真是很难按啊。

【场景5】还是上面的那个问题,如果这个时候你只想要折叠一个代码块而不是所有代码块这时候atom怎么用办呢?

【解决办法】比如对这个函数在光标移到函数名附近前它是这样的:

光标移到函数名附近后,出现了┅些小箭头

点击const前的小箭头

6.让导航上的文件在目录树中打开并且集中焦点

【场景6】W同学遇到有些烦人的问题他在导航中打开了20+的页面,現在他想在目录树中找到这个文件但是很不巧,这20个页面先后打开的过程中目录树经过多次折叠,W同学已经无法直接在目录树中直接找到那个文件了

【解决方法】对在导航中的文件点击右键在弹出的框里点击reveal in tree view

再回来看目录树,目标文件已经被打开

7.atom的其他快捷键操作

至於其他的一些快捷键感觉对速度和效率的提升并不算大。当然了具体如何操作,就是各人的爱好了

}

没有这样的模块错误与Atom有关确保已在虚拟环境中安装了必要的软件包,并通过激活虚拟环境来运行应用程序在

简单地说,如果要安装Python包请在终端中使用以下命令:

伱也可以阅读关于这个主题的。在

一旦安装了它们就可以在Python脚本中导入它们。在

}

我要回帖

更多关于 atom怎么用 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信