Python学习09-工具使用(pycharm & sublime)

查看所有Python相关学习笔记

此篇文章用于汇总学习过程中接触到或经常使用的一些工具的使用小技巧&快捷键。

一、Pycharm

pycharm的各种设置,配置

快捷键

  • 整段代码左右移动
    • 整体选中,按Tab键 右移
    • 整体选中,按Shift+Tab键左移
    • 按住Alt选择代码左侧空格,点击删除键,删除空格左移
  • Shift + Enter 另起一行
  • Ctrl + Y 删除选定的行
  • Ctrl + D 复制选中的行(复制粘贴)
  • Ctrl + Delete 删除到字符结束
  • Ctrl + Backspace 删除到字符开始
  • Shift + F10 运行
  • Shift + F9 调试

二、Sublime Text

Sublime Text 3 全程详细图文使用教程

  • 在sublime3中运行python文件

    以下方法无法运行带input类型的代码,如需使用交互式界面,需安装SublimeREPL插件

    • 确认python已安装在电脑中,并已设置相应的环境变量
    • sublime中设置
      • Preferences-->Browse Packages...:打开文件目录
      • 进入Python文件夹(如没有可自己新建一个)
      • 打开文件“Python.sublime-build”(如没有此文件,可自己新建一个)
      • 将下面的代码粘贴到该文件,内容全部替换,并保存
      {
      "cmd":["python.exe", "-u", "$file"],
      "path":"C:/Users/csq/AppData/Local/Programs/Python/Python36-32",   // 注意:路径根据自己的python安装路径而定 
      "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
      "selector": "source.python"
      }
      
    • sublime中设置:点击菜单栏中的Tools-->Build System,选择Python即可
    • 创建hello.py文件,Ctrl+S保存文件,Ctrl+B执行文件,可在下方查看到结果。
  • sumlime包管理器(Package Control)

    Packag Control为插件管理包,所以我们首先要安装它。有了它,我们就可以很方便的浏览、安装和卸载Sublime Text中的插件。

    import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
    
    • 双击桌面“Sublime Text 3”打开程序,通过“View-->Show Console”(或快捷键 Ctrl + `) 打开Sublime Text控制台,将之前复制的代码粘贴到控制台里,按下“Eenter”键。
    • 等待其安装完成后关闭程序(底部会提示),重新启动“Sublime Text 3”,点开菜单“Preferences”可见“Package Control”项,说明插件管理包已安装成功。
  • 安装SublimeREPL插件

    • 快捷键“Ctrl+Shift+p”,打开 “Command Palette” 悬浮对话框,在顶部输入 “install”, 然后下选点击 “Package Control:Install Package”。
    • 在弹出框中,输入SublimeREPL,然后下选点击对应的目录,,就会自动开始安装,请耐心等待。
    • 当插件安装成功后,Sublime Text 3 编辑器底端的状态栏会有安装成功的提示。
    • 绑定快捷键:点击“Preferences-->Key Bindings”,在弹出的新的编辑框的右侧中括号内粘贴以下内容,并保存。
    {"keys":["f5"], "caption": "SublimeREPL: Python - RUN current file", "command": "run_existing_window_command", "args": {"id": "repl_python_run","file": "config/Python/Main.sublime-menu"} }
    
    • 打开相应的python文件(如是新建的文件,需确认已保存),按快捷键“F5”,可看到相应的运行效果,如代码中包含input,此时可输入相应的内容并回车,代码会继续执行
  • 其他插件的安装

    方法同安装SublimeREPL插件(不包含绑定快捷键部分)

  • Sublime Text常用快捷键
    • Ctrl + Shift + P -->调出命令板(Command Palette)插件安装及卸载等操作
    • Ctrl + Enter -->在当前行下面新增一行然后跳至该行
    • Ctrl + Shift + Enter -->在当前行上面增加一行并跳至该行
    • Ctrl + Shift + ↑/↓ -->移动当前行
    • Ctrl + D -->选择当前光标所在的词并高亮该词所有出现的位置,再次 Ctrl + D 选择该词出现的下一个位置,在多重选词的过程中,使用 Ctrl + K 进行跳过,使用 Ctrl + U 进行回退,使用 Esc 退出多重编辑
    • Ctrl + M -->在起始括号和结尾括号间切换
    • Ctrl + Shift + M -->快速选择括号间的内容
    • Ctrl + Shift + N -->创建一个新窗口
    • Ctrl + N -->在当前窗口创建一个新标签
    • Ctrl + W -->关闭当前标签,当窗口内没有标签时会关闭该窗口
    • Ctrl + Shift + T -->恢复刚刚关闭的标签
    • F11 -->切换至普通全屏
    • Shift + F11 -->切换至无干扰全屏
    • Alt+Shift+1 -->切换至独屏
    • Alt+Shift+2 -->切换至纵向二栏分屏
    • Alt+Shift+3 -->切换至纵向三栏分屏
    • Alt+Shift+4 -->切换至纵向四栏分屏
    • Alt+Shift+8 -->切换至横向二栏分屏
    • Alt+Shift+9 -->切换至横向三栏分屏
    • Alt+Shift+5 -->切换至四格式分屏
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,047评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,807评论 3 386
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,501评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,839评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,951评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,117评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,188评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,929评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,372评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,679评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,837评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,536评论 4 335
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,168评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,886评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,129评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,665评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,739评论 2 351

推荐阅读更多精彩内容