Intelij的idea和pycharm的使用
idea是一个很复杂但是要页很好使用的工具,其集成了很多功能,也觉定了其很多的快捷键,要在使用得过程中总结其好处。
1.psvm:public static void main(){ }
2.shift+f6:重命名。ctrl+I:重写接口方法。ctrl+0:重写类方法。crtl+f|:单词查询,Atl+f:打开File菜单。
3.cmd+opt+L:规范代码。cmd+opt+B:由接口方法跳转至接口方法的实现。ctl+o:重写接口的方法。k
4、ctrl+鼠标:查看调用方法的实现。
--------------pycharm的使用
一上午都在安装Python的开发环境,mac自带python2.7,早已经过时,想换成python3.x,看博客太复杂,就用python2.7,但是pip安装jupyter时提示pip,没有安装。于是去安装pycharm,本着尊重版权,够用就好,但是代开没有database模块。然后百度去安装mysqlDb的驱动插件,但是却提示我无法连接,插件下载失败。实在没有办法只能使用Professional。这些都是时间成本,为什么这么慢,一方面是网络原因(国内和国外),还有一方面是linux不熟练,开发环境。然后真正完成工作需要多少时间呢?真是效率低下。
-------------pycharm使用python3.5
python2.7早就落伍了,应该使用python3.x,于是按博客上的要求装上了python3.5。但是在安装pymysql的时候,一直报404,pip命令也无效,然后按照网上说的,将mangge Repository的url改为过类的url,于是pip安装成功。但是pymysql还是失败。于是给为pip PyMySQL,然后就可以了,看了一下url地址, https://files.pythonhosted.org。所以pip很强大,只需要输入插件名称就可以了。这其中有很多波折,但是最终成功了。以后把这个流程熟悉之后就很快了。
------------------8/31
今天在运行编译程序时,jdk老是会变成1.5,按照网上说的手动改成了1.8,但是有时又变成1.5,非常的不爽。其实问题出在我首先建立了java工程,然后才转成maven工程。其实这种问题要去找到配置的根文件,把配置的根文件改了,其他的就好了。
———————————————————9/10
一直都只·寻找这个快捷键,应该会快一些的,更快一些,更准确一些
跳出双引号:shift+"
跳出单引号:shift+'
跳出括号:shift+)
跳出中括号:shift+
---------------------------11/18
从github上pull我的项目到新电脑上,下载了idea后,工程中的依赖包和类自动根据pom.xml文件下载在Usrs/yongli/.m2/respository,非常方便,也就是不用安装maven,idea内置maven,其文件的文件位置也还合适,就不更改了,挺好的。还有更改工程的名字有好多要改,比如xx.iml文件,很麻烦,不知道现在能不能正常工作,好麻烦,以后不要这样了。
Intelij的idea和pycharm的使用的更多相关文章
- git和pycharm管理代码
首先明白三个概念,服务器代码库,本地代码库,和正在coding的项目. coding完毕后,先通过commit提交到本地代码库,然后通过push再提交server的代码库 git步骤 git c ...
- 通过pycharm使用git[图文详解]
前言 使用git+pycharm有一段时间了,算是稍有点心得,这边整理一下,可能有的方法不是最优,欢迎交流,可能还是习惯敲命令去使用git,不过其实pycharm已经帮忙做了很多了,我们可以不用记住那 ...
- pycharm连接mysql数据库
新的环境配置pycharm的项目时,发现pycharm不能连接到mysql数据库.由于安了java环境但是还没配置相关的库,并且jetbrains家的IDE一般都是java写的,于是猜想可能是java ...
- PyCharm断点调试django
我在用PyCharm开发django程序的时候,对于打印日志调试程序的方式感觉还是有点麻烦和不直观,所以研究了一下断点调试的方法如下: 1.打开你的工程,在菜单栏里找到Run-->Edit Co ...
- Django基础,Day1 - 环境安装与pycharm创建django项目
Django是一个高级Python Web框架,支持快速部署,清理和实用的设计.它可以被轻易部署和提供实用的组件,而开发人员只需要专注于写自己的应用程序,而不需要重复造轮子.并且Django是自由和开 ...
- py-faster-rcnn搭配pycharm使用
先在ubuntu下配置好cuda.cudnn以及py-faster-rcnn,然后安装pycharm. 打开pycharm看py-faster-rcnn代码,import处各种红色下划曲线,提示报错. ...
- Ubuntu学习总结-09 安装 Pycharm
一 下载 PyCharm 从以下网址下载Linux版本的Pycharm,这里使用的版本是pycharm-professional-2016.2.3.tar.gz . http://www.jetbra ...
- pycharm快捷键及一些常用设置
pycharm快捷键及一些常用设置,有需要的朋友可以参考下. Alt+Enter 自动添加包 Ctrl+t SVN更新 Ctrl+k SVN提交 Ctrl + / 注释(取消注释)选择的行 Ctrl+ ...
- pycharm svn服务器访问不了的问题。
昨天使用pycharm访问svn服务器的时候一直登陆不上. 总结一下遇到的svn的问题. 1.用户名密码错误.简单致命, 2.svn访问权限,这个是svn服务器那边可以设置的. 3.svn路径拼写错误 ...
随机推荐
- Markdown 语法手册 - 完整版(上)
https://blog.csdn.net/witnessai1/article/details/52551362 1. 斜体和粗体 代码: *斜体*或_斜体_ **粗体** ***加粗斜体*** ~ ...
- Go语言之高级篇beego框架之模型(Models)
一.模型(Models) 1.beego-orm的相关特性 支持 Go 的所有类型存储 -轻松上手,采用简单的 CRUD 风格 -自动 Join 关联表 跨数据库兼容查询 允许直接使用 SQL 查询/ ...
- 基于 CentOS Mysql 安装与主从同步配置详解
CentOS Mysql 安装 Mysql (Master/Slave) 主从同步 1.为什么要使用主从同步 1.如果主服务器出现问题,可以快速切换到从服务器提供的服务 2.可以在从服务器上执行查询操 ...
- [数据结构与算法分析(Mark Allen Weiss)]不相交集 @ Python
最简单的不相交集的实现,来自MAW的<数据结构与算法分析>. 代码: class DisjSet: def __init__(self, NumSets): self.S = [0 for ...
- 2014年新一代的报表利器 Qlik Sense Desktop 初步体验
点击进入 QlikView/QlikSense 社区 交流群:432998033 Qlik Sense Desktop 的案例展示 先上几个刚刚边看边学完成的几个报表案例效果 (如果图片显示不正常, ...
- Linux ext3/ext4数据恢复
2012年12月9日 测试环境: Ubuntu 12.04 X86 +ext4 恢复文件使用的工具:extundelete(点击下载) 说明:当文件异常消失或者rm误删除后,避免在该分区中继 ...
- 使用Nginx实现灰度发布(转)
灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式.AB test就是一种灰度发布方式,让一部分用户继续用A,一部分用户开始用B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B ...
- 自动化CodeReview - ASP.NET Core依赖注入
自动化CodeReview系列目录 自动化CodeReview - ASP.NET Core依赖注入 自动化CodeReview - ASP.NET Core请求参数验证 我个人比较懒,能自动做的事绝 ...
- Node入门教程(8)第六章:path 模块详解
path 模块详解 path 模块提供了一些工具函数,用于处理文件与目录的路径.由于windows和其他系统之间路径不统一,path模块还专门做了相关处理,屏蔽了彼此之间的差异. 可移植操作系统接口( ...
- bootstrap 3.0 LESS源代码浅析(二)
border-radius是最常见的CSS3属性,但你知道他多少东西呢? 比如: border-radius:2em; 相当于什么? border-top-left-radius:2em; borde ...