


Explication détaillée de la liaison des touches de raccourci Eclipse à Sublime Text
Sélectionnez les liaisons de touches dans le menu Préférences et collez le code suivant dans le fichier Utilisateurs
[ /** * 常用快捷键(Sublime默认) * -------------- * * 光标一个单词一个单词的移动 * { "keys": ["ctrl+left"], "command": "move", "args": {"by": "words", "forward": false} }, * 按住shift来选文字时, 一个个单词的选而不是一个个字母 * { "keys": ["ctrl+shift+left"], "command": "move", "args": {"by": "words", "forward": false, "extend": true} }, * * 类似光标一个个单词的移动 * { "keys": ["alt+left"], "command": "move", "args": {"by": "subwords", "forward": false} }, * { "keys": ["alt+shift+right"], "command": "move", "args": {"by": "subword_ends", "forward": true, "extend": true} }, * * 缩进 * { "keys": ["ctrl+]"], "command": "indent" }, * { "keys": ["ctrl+["], "command": "unindent" }, * * 删除整个单词 * { "keys": ["ctrl+backspace"], "command": "delete_word", "args": { "forward": false } }, * { "keys": ["ctrl+delete"], "command": "delete_word", "args": { "forward": true } }, * * 行排序(例如选中几个JSON字段, 让这些字段名按字母顺序排序) * { "keys": ["f9"], "command": "sort_lines", "args": {"case_sensitive": false} }, * * 参考 * ---------------------- * Using Sublime Text as your IDE * www.chromium.org/developers/sublime-text * * Web Development With Sublime Text 2 * www.paulund.co.uk/web-development-with-sublime-text-2 */ // editor配置 { "keys": ["ctrl+v"], "command": "paste_and_indent" }, { "keys": ["ctrl+shift+v"], "command": "paste" }, /** * 适配eclipse快捷键 * * 下面这位仁兄早就有了这个想法 * Eclipse shortcuts for Sublime Text 2 * icoloma.blogspot.com/2011/10/eclipse-shortcuts-for-sublime-text-2.html */ { "keys": ["alt+/"], "command": "auto_complete" }, { "keys": ["ctrl+i"], "command": "reindent" }, // 当前行和下面一行交互位置 { "keys": ["alt+up"], "command": "swap_line_up" }, { "keys": ["alt+down"], "command": "swap_line_down" }, // 复制当前行到上一行 { "keys": ["ctrl+alt+up"], "command": "duplicate_line" }, // 复制当前行到下一行 { "keys": ["ctrl+alt+down"], "command": "duplicate_line" }, // 删除整行 { "keys": ["ctrl+d"], "command": "run_macro_file", "args": {"file": "Packages/Default/Delete Line.sublime-macro"} }, // 光标移动到指定行 { "keys": ["ctrl+l"], "command": "show_overlay", "args": {"overlay": "goto", "text": ":"} }, // 快速定位到选中的文字 { "keys": ["ctrl+k"], "command": "find_under_expand_skip" }, // { "keys": ["ctrl+shift+x"], "command": "swap_case" }, { "keys": ["ctrl+shift+x"], "command": "upper_case" }, { "keys": ["ctrl+shift+y"], "command": "lower_case" }, // 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置, 不一定是最后) { "keys": ["shift+enter"], "command": "run_macro_file", "args": {"file": "Packages/Default/Add Line.sublime-macro"} }, // 定位到对于的匹配符(譬如{})(从前面定位后面时,光标要在匹配符里面,后面到前面,则反之) { "keys": ["ctrl+shift+p"], "command": "move_to", "args": {"to": "brackets"} }, // 这个命令默认使用的是ctrl+shift+p { "keys": ["ctrl+p"], "command": "show_overlay", "args": {"overlay": "command_palette"} }, // outline { "keys": ["ctrl+o"], "command": "show_overlay", "args": {"overlay": "goto", "text": "@"} }, // 当前文件中的关键字(方便快速查找内容) { "keys": ["ctrl+alt+o"], "command": "show_overlay", "args": {"overlay": "goto", "text": "#"} }, // open resource { "keys": ["ctrl+shift+r"], "command": "show_overlay", "args": {"overlay": "goto", "show_files": true} }, // 文件内查找/替换 { "keys": ["ctrl+f"], "command": "show_panel", "args": {"panel": "replace"} }, // 全局查找/替换, 在查询结果中双击跳转到匹配位置 {"keys": ["ctrl+h"], "command": "show_panel", "args": {"panel": "find_in_files"} }, // plugin配置 { "keys": ["alt+a"], "command": "alignment" }, {"keys": ["ctrl+shift+f"], "command": "js_format"} ]
ou
[ //=======================我的快捷键=======================// // 删除当前行 { "keys": ["ctrl+d"], "command":"run_macro_file", "args": {"file":"Packages/Default/Delete Line.sublime-macro"} }, // 复制选中行到行后 { "keys": ["ctrl+alt+down"], "command":"duplicate_line" }, // 选词(按住-继续选择下个相同的字符串) { "keys": ["ctrl+g"], "command":"find_under_expand" }, // gb一次选中所有的 { "keys": ["ctrl+g", "ctrl+b"],"command": "find_all_under" }, // 自动提示、补全 { "keys": ["alt+/"], "command":"auto_complete" }, { "keys": ["alt+/"], "command":"replace_completion_with_auto_complete", "context": [ { "key": "last_command", "operator":"equal", "operand": "insert_best_completion" }, { "key": "auto_complete_visible", "operator":"equal", "operand": false }, { "key": "setting.tab_completion", "operator":"equal", "operand": true } ] }, // 与上行互换 { "keys": ["alt+up"], "command":"swap_line_up" }, // 与下行互换 { "keys": ["alt+down"], "command":"swap_line_down" }, { "keys": ["alt+/","alt+/"], "command":"insert_best_completion" }, //与tab键冲突,秒之 { "keys": ["shift+tab"], "command":"insert_best_completion", "args": {"default":"\t", "exact": true} }, { "keys": ["shift+tab"], "command":"insert_best_completion", "args": {"default":"\t", "exact": false}, "context": [ { "key": "setting.tab_completion", "operator":"equal", "operand": true } ] }, { "keys": ["shift+tab"], "command":"replace_completion_with_next_completion", "context": [ { "key": "last_command", "operator":"equal", "operand": "insert_best_completion" }, { "key": "setting.tab_completion", "operator":"equal", "operand": true } ] }, { "keys": ["shift+tab"], "command":"reindent", "context": [ { "key": "setting.auto_indent", "operator":"equal", "operand": true }, { "key": "selection_empty", "operator":"equal", "operand": true, "match_all": true }, { "key": "preceding_text", "operator":"regex_match", "operand": "^$","match_all": true }, { "key": "following_text", "operator":"regex_match", "operand": "^$","match_all": true } ] }, { "keys": ["shift+tab"], "command":"indent", "context": [ { "key": "text", "operator":"regex_contains", "operand": "\n" } ] }, { "keys": ["shift+tab"], "command":"next_field", "context": [ { "key": "has_next_field", "operator":"equal", "operand": true } ] }, { "keys": ["shift+tab"], "command":"commit_completion", "context": [ { "key": "auto_complete_visible" }, { "key": "setting.auto_complete_commit_on_tab" } ] }, //移动光标 { "keys": ["alt+l"], "command": "move","args": {"by": "characters", "forward":false} }, { "keys": ["alt+r"], "command": "move","args": {"by": "characters", "forward":true} }, { "keys": ["alt+u"], "command": "move","args": {"by": "lines", "forward":false} }, { "keys": ["alt+d"], "command": "move","args": {"by": "lines", "forward":true} }, { "keys": ["shift+alt+l" ], "command":"move", "args": {"by": "characters","forward": false, "extend": true} }, { "keys": ["shift+alt+r"], "command":"move", "args": {"by": "characters","forward": true, "extend": true} }, { "keys": ["shift+alt+u" ], "command":"move", "args": {"by": "lines","forward": false, "extend": true} }, { "keys": ["shift+alt+d" ], "command":"move", "args": {"by": "lines","forward": true, "extend": true} }, //移动光标到行首或行末 { "keys": ["alt+b"], "command":"move_to", "args": {"to": "bol","extend": false} }, { "keys": ["alt+e"], "command":"move_to", "args": {"to": "eol","extend": false} }, { "keys": ["shift+alt+b"], "command":"move_to", "args": {"to": "bol","extend": true} }, { "keys": ["shift+alt+e"], "command":"move_to", "args": {"to": "eol","extend": true} }, //滚屏 { "keys": ["alt+g"], "command":"scroll_lines", "args": {"amount": 1.0 } }, { "keys": ["alt+h"], "command":"scroll_lines", "args": {"amount": -1.0 } }, //缩进 { "keys": ["shift+tab"], "command":"unindent" } ]
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Lorsque les fichiers du Bloc-notes deviennent trop volumineux, voici quelques solutions que vous pouvez essayer : Utilisez un autre éditeur de texte comme Sublime Text car ils n'ont pas de limite de taille de fichier. Divisez le fichier en parties plus petites. Activez la prise en charge des fichiers volumineux via l'Éditeur du Registre. Essayez d'utiliser une méthode alternative telle que Notepad++, WordPad ou Microsoft Word pour ouvrir le fichier. Compressez le fichier et ouvrez-le avec un outil d'archivage.

Il existe trois méthodes pour obtenir l'alignement des colonnes de texte dans le Bloc-notes : 1. Utilisez des tabulations ; 2. Utilisez des espaces et ajustez manuellement 3. Utilisez des outils tiers (tels que Notepad++, Sublime Text) pour fournir un alignement automatique.

Pour ouvrir des fichiers HTML, vous devez utiliser un navigateur tel que Google Chrome ou Mozilla Firefox. Pour ouvrir un fichier HTML à l'aide d'un navigateur, procédez comme suit : 1. Ouvrez votre navigateur. 2. Faites glisser et déposez le fichier HTML dans la fenêtre du navigateur, ou cliquez sur le menu Fichier et sélectionnez Ouvrir.

IDLE et Jupyter Notebook sont recommandés pour les débutants, et PyCharm, Visual Studio Code et Sublime Text sont recommandés pour les étudiants intermédiaires/avancés. Les IDE cloud Google Colab et Binder fournissent des environnements Python interactifs. D'autres recommandations incluent Anaconda Navigator, Spyder et Wing IDE. Les critères de sélection comprennent le niveau de compétence, la taille du projet et les préférences personnelles.

HTML peut être utilisé pour ouvrir des fichiers locaux comme suit : Créez un fichier .html et importez la bibliothèque jQuery. Créez un champ de saisie qui permet à l'utilisateur de sélectionner un fichier. Écoutez l'événement de sélection de fichier et utilisez un objet FileReader() pour lire le contenu du fichier. Affichez le contenu du fichier lu sur la page Web.

Étapes pour créer un fichier .py en Python : ouvrez un éditeur de texte (tel que Notepad, TextMate ou Sublime Text). Créez un nouveau fichier et entrez le code Python en faisant attention à l'indentation et à la syntaxe. Lors de l'enregistrement du fichier, utilisez une extension .py (par exemple, my_script.py).

Voici les étapes pour utiliser le code copié en Python : Copiez et collez le code dans un éditeur de texte. Créez un fichier Python. Exécutez le code à partir de la ligne de commande. Comprenez à quoi sert le code et comment il fonctionne. Modifiez le code si nécessaire et réexécutez-le.

Vous pouvez ouvrir des fichiers HTML sur votre téléphone en utilisant votre navigateur par défaut et en saisissant le chemin du fichier ou l'URL dans la barre d'adresse. À l'aide de votre gestionnaire de fichiers, accédez à l'emplacement du fichier et cliquez sur le fichier HTML. Téléchargez l'éditeur de texte, accédez à l'emplacement du fichier et double-cliquez sur le fichier HTML. Téléchargez HTML Viewer depuis l'App Store, accédez à l'emplacement du fichier et appuyez sur le fichier HTML.
