zoukankan      html  css  js  c++  java
  • [python学习篇][python工具使用篇][1] 编辑,设置等

    1 添加sublime到环境变量

    win +r ,输入sysdm.cpl, 在弹出的界面选择高级,选择环境变量,编辑path,添加sublime的安装目录(这是sublime的一种安装方式,另外一种安装方式,解压即用不用安装)

    2 打开sublime 控制台 ctrl + ` (反引号)

    3 安装 package control

      两种方法:1)view-->show console(或者ctrl + `) ,然后粘贴以下命令

    import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; 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)

              2)另外一种方法:手工操作下载

    1 Click the Preferences > Browse Packages… menu
    2 Browse up a folder and then into the Installed Packages/ folder
    3 Download Package Control.sublime-package and copy it into the Installed Packages/ directory
    4 Restart Sublime Text

    验证package Control是否安装成功: ctrl + shift + p , 输入PC, 如果可以看到:Package Control 说明安装成功

    基本编辑命令:

      ctrl + enter 在当前新增一行,并跳至新增行

      Ctrl + Enter 在当前行下面新增一行然后跳至该行;Ctrl + Shift + Enter 在当前行上面增加一行并跳至该行。

      ctrl + ←/→, 逐词移动(逐个单词移动,并没有选择)

      ctrl + shift + ←/→,逐词选择

      

      多重选择与多重编辑(有时候我们想修改一段代码内,一个变量的名字,该变量在代码内出现多次)

      ctrl +d ,选择第一个,再按ctrl + d 选择第二个,然后就可以编辑了

    快速查找和替换:

      方法1: Shift + ←/→ 或 Ctrl + D 选中关键字,然后 F3 跳到其下一个出现位置, Shift + F3 跳到其上一个出现位置,此外还可以用 Alt + F3 选中其出现的所有位置(之后可以进行多重编辑,也就是快速替换)。

      方法2:ctrl + f , ctrl +h

    函数内部变量重命名:

    setting usr 设置:

      "auto_find_in_selection": true

      ctrl + h, 然后replace all

    跳转到文件:

      ctrl +p ,   Ctrl + P 会列出当前打开的文件(或者是当前文件夹的文件),输入文件名然后 Enter 跳转至该文件。

    跳转到函数的定义处:F12

    列出所有函数名和类名,ctrl +r , 然后选择,就可以跳转到相应函数/类位置

    跳转到某一行:

        ctrl +G 输入行号

    或者; 

    在 Ctrl + P 匹配到文件后,我们可以进行后续输入以跳转到更精确的位置:

    • @ 符号跳转:输入 @symbol 跳转到 symbol 符号所在的位置
    • # 关键字跳转:输入 #keyword 跳转到 keyword 所在的位置
    • : 行号跳转:输入 :12 跳转到文件的第12行。

    设置Nexus 主题(下载安装教程https://packagecontrol.io/packages/Theme%20-%20Nexus)

      1 下载Nexus: 打开package control --> install --> 输入: Theme - Nexus, 选择后自动安装

      2 ctrl + shift + p  List Packages 可以看到Nexus

        上面两步可以手工代替:

    • Download the files using the GitHub .zip download option   
      git clone https://github.com/EleazarCrusader/nexus-theme/ "Theme - Nexus"
    • Unzip the files and rename the folder to Theme - Nexus
    • Copy the folder to your Sublime Text 2 Packages directory(preferences--Browse packages,打开的目录就是Package directory)

      3 setting设置 主题

        To configure Sublime Text 2 to use the theme:

      •   Open your User Settings Preferences file Sublime Text 2 -> Preferences -> Settings - User
      •   Add (or update) your theme entry to be "theme": "Nexus.sublime-theme"

    设置 Flatland Dark 配色,: https://packagecontrol.io/packages/Theme%20-%20Flatland

      1 下载  Theme - Flatland主题

      2 在配置里面设置 配色:

        "color_scheme": "Packages/Theme - Flatland/Flatland Dark.tmTheme",

    设置代码良好规范:

      

    // 设置tab的大小为2
    "tab_size": 2,
    // 使用空格代替tab
    "translate_tabs_to_spaces": true,
    // 添加行宽标尺
    "rulers": [80, 100],
    // 显示空白字符
    "draw_white_space": "all",
    // 保存时自动去除行末空白
    "trim_trailing_white_space_on_save": true,
    // 保存时自动增加文件末尾换行
    "ensure_newline_at_eof_on_save": true,

    Sublime Text 支持代码段(Code Snippet),输入代码段名称后 Tab 即可生成代码段。

        https://9iphp.com/web/html/sublime-text-code-snippets.html

    其实简单点: ctrl + shift + p  输入install package, 然后输入SASS Snippets

    安装成功后,在代码输入 def tab键,自动补全代码段

    选择代码段的内容: 比如选择if: 条件下的内容: ctrl + shift + j

    支持多行的python sublime控制台

    https://packagecontrol.io/packages/SublimeREPL

    1. Install Package Control. http://wbond.net/sublime_packages/package_control(安装package_control)
    2. Install SublimeREPL
      1. Preferences | Package Control | Package Control: Install Package
      2. Choose SublimeREPL
    3. Restart SublimeText2
    4. Configure SublimeREPL (default settings in Preferences | Package Settings | SublimeREPL | Settings - Default should be modified in Preferences | Package Settings | SublimeREPL | Settings - User, this way they will survive package upgrades!

      

     打开sublime中的控制台: 

      tools--->SublimeREPL-->Python--->python

  • 相关阅读:
    appium 学习教程
    初识Airtest
    C语言的数据类型
    C#黑白棋制作~
    C#黑白棋制作
    C#编写自动关机程序复习的知识
    C语言的预处理命令
    构建智能DNS域名解析服务器
    NFS共享服务
    安装ftp 并在ftp上构建yum仓库 (内网构建,比如主机上不了网)
  • 原文地址:https://www.cnblogs.com/liuzhipenglove/p/7244021.html
Copyright © 2011-2022 走看看