Python编辑器英文菜单的中文翻译及解释
Python编辑器,在Help菜单里找到了“IDLE Help”(如图1所示),是Python的IDLE和Shell中的菜单说明
图1 IDLE Help
一、文件(File)菜单
主要是在Python里编程过程中对于文件的新建、打开、保存等操作。
File menu (Shell and Editor) 文件菜单(Shell和编辑器)
New File 新建文件
Create a new file editing window 创建一个新的文件编辑窗口。
Open..打开…
Open an existing file with an Open dialog 使用“打开"对话框打开现有文件。
Recent Files 最近的文件
Open a list of recent files. Click one to open it 打开最近使用的文件列表。单击一个打开它。
Open Module 打开模块.
Open an existing module (searches sys path) 打开现有模块(搜索sys.path)。
Class Browser 类浏览器
Show functions, classes, and methods in the current Editor file in a tree structure. Inthe shell, open a module first
以树状结构显示当前编辑器文件中的函数、类和方法。在shel中,首先打开一个模块。
Path Browser 路径浏览器
Show sys.path directories,modules,functions, classes and methods in a treestructure 在树结构中显示sys.path目录、模块、函数、类和方法。
Save 保存
Save the current window to the associated file, if there is one. Windows that have
been changed since being opened or last saved have a * before and after the windowtitle If there is no associated file,do Save As instead
将当前窗口保存到关联的文件(如果有)。自打开或上次保存后已更改的窗口在窗口标题前后都有一个*号。如果没有关联的文件,请改为另存为。
Save As 另存为
Save the current window with a Save As dialog The file saved becomes the newassociated file for the window.
用另存为对话框保存当前窗口。保存的文件将成为窗口的新关联文件。
Save Copy As..将副本另存为…
Save the current window to different file without changing the associated file 将当前窗口保存到其他文件,而不更改关联的文件。
Print Window 打印窗口
Print the current window to the default printer 将当前窗口打印到默认打印机。
Close 关闭
Close the current window (ask to save if unsaved) 关闭当前窗口(如果未保存则要求保存)。
Exit 退出
Close all windows and quit lDLE (ask to save unsaved windows) 关闭所有窗口并退出空闲状态(要求保存未保存的窗口)。
图2 File菜单
二、编辑(Edit)菜单
主要是编程过程中对代码的编辑操作,包括:撤消、重做、剪切、粘贴、复制、查找、替换等功能。
Edit menu (Shell and Editor) 编辑菜单(She和编辑器)
Undo 撤消
Undo the last change to the current window A maxlmum of 1000 changes may beundone
撤消对当前窗口的最后更改。最多可以撤消1000个更改。
Redo 重做
Redo the last undone change to the current window 重做对当前窗口的上次撤消更改。
Cut 切割
Copy selection into the system-wide clipboard,then delete the selection 将所选内容复制到系统范围的剪贴板中;然后删除所选内容。
Copy 复制
Copy selection into the system-wide clipboard 将所选内容复制到系统范围的剪贴板中。
Paste 粘贴
Insert contents of the system-wide clipboard into the current window 将系统范围剪贴板的内容插入当前窗口。
The clipboard functions are also available in context menus 剪贴板功能也可以在上下文菜单中使用。
Select Al 全选
Select the entire contents of the current window 选择当前窗口的全部内容。
Find... 查找…
Open a search dialog with many options 打开包含许多选项的搜索对话框
Find Again 再找一次
Repeat the last search, if there is one 如果有,重复上一次搜索。
Find Selection 查找选定内容
Search for the currently selected string,if there is one 搜索当前选定的字符串(如果有)。
Find in Files 在文件中查找…
Open a file search dialog.Put results ina new output window 打开文件搜索对话框。将结果放入新的输出窗口。
Replace 替换…
Open a search-and-replace dialog 打开“搜索和替换"对话框。
Go to Line 转到行
Move cursor to the line number requested and make that line visible 将光标移到请求的行号并使该行可见,
Show Completions 显示完成
Open a scrollable list allowing selection of keywords and attributes.See Completionsin the Editing and navigation section below,
打开一个可滚动列表,允许选择关键字和属性。请参阅下面编辑和导航部分中的完成部分。
Expand Word 展开字
Expand a prefix you have typed to match a full word in the same window, repeat to geta dillerent expansion
展开已键入的前缀以匹配同一窗口中的完整单词;重复可获得不同的展开方式。
Show call tip 显示呼叫提示
After an unclosed parenthesis for a function,opena small window with function.parameter hints.See Caliltips in the Editing and navigation section below
在函数的未闭合圆括号之后,打开一个带有函数参数提示的小窗口。请参见下面编辑和导航部分中的调用提示。
Show surrounding parens 显示周围的parens
Highlight the surrounding parenthesis 突出显示周围的括号。
图3 Edit菜单
三、格式(Format)菜单
主要是对代码进行格式化操作,包括:缩进、注释、段落格式等功能。
Format menu (Editor window only) 格式菜单(仅限编辑器窗口)
lndent Region 缩进区域
Shift selected lines right by the indent width(default 4 spaces) 按缩进宽度右移选定行(默认为4个空格)。
Dedent Region Dedent 地区
Shift selected lines left by the indent width (defauft 4 spaces) 按缩进宽度向左移动选定行(默认为4个空格))。
Comment Out Region 注释区域
lnsert # in front of selected lines 在选定行前面插入。
Uncomment Region 非注释区域
Remove leading # or#ll from selected lines 从选定行中删除前导或。
Tabify Region 禁忌区
Turn leading stretches of spaces into tabs.(Note: We recommend using 4 spaceblocks to indent Python code.)
将空格的前导部分变成制表符。(注意:我们建议使用4个空格块来缩进Python代码。)
Untabify Region 未分裂地区
Tun all tabs into the correct number of spaces 将所有制表符转换为正确的空格数。
Toggle Tabs 切换选项卡
Open a dialog to switch between indenting with spaces and tabs 打开一个对话框,在缩进空格和制表符之间切换。
New indent Width 新缩进宽度
Open a dialog to change indent width. The accepted default by the Python communityis 4 spaces
打开对话框以更改缩进宽度。Python社区接受的默认值是4个空格。
Format Paragraph 设置段落格式
Reformat the current blank-line-delimited paragraph in comment block or multilinestring or selected line in a string. All lines in the paragraph will be formatted to lessthan N columns, where N defaults to 72.
重新格式化注释块或多行字符串或字符串中选定行中当前以空行分隔的段落。段落中的所有行的格式都将小于N列,其中N默认为72列。
Strip trailing whitespace 册除尾随空白
Remove trailing space and other whitespace characters after the last non-whitespace(character of a line by applying str.rstrip to each line,including lines within multiline strings. Except for Shell windows, remove extra newlines at the end of the file.
通过对每一行(包括多行字符串中的行)应用str.rstrip,删除行的最后一个非空白字符之后的尾随空格和其他空白字符。除了Shell窗口之外,请删除文件末尾的额外换行符。
图4 Format菜单
四、运行(Run)菜单
主要是代码编写好之后,调试、运行操作。
Run menu (Editor window only) 运行菜单(仅限编辑器窗口)
Run Module 运行模块
Do Check Module. If no error, restart the shell to clean the environment, then executethe module: Output is displayed in the Shell window. Note that output requires use ofprint or write When execution is complete,the Shell retains focus and displays aprompt.At this point one may interactively explore the resultt of execution This issimilar to executing a file with python -i file at a command line.
检查模块。如果没有错误,请重新启动shell以清理环境,然后执行模块。输出将显示在Shell窗口中。请注意,输出需要使用打印或写入。执行完成后,Shell将保留焦点并显示提示。此时,可以交互地探索执行的结果。这类似于在命令行使用python-i文件执行文件。
Run... Customized 运行 自定义
Same as Run Module, but run the module with customized settings. Command LineArguments extend sys.argv as if passed on a command line. The module can be runin the Shell without restarting
与运行模块相同,但使用自定义设置运行模块。命令行参数扩展sys. argv,就像在命令行上传递一样。模块可以在Shell中运行,而无需重新启动。
Check Module 检查模块
Check the syntax of the module currently open in the Editor window.If the module hasnot been saved IDLE will either prompt the user to save or autosave,as selected inthe General tab of the ldle Settings dialog,If there is a syntax error, the approximatelocation is indicated in the Editor window
检查编辑器窗口中当前打开的模块的语法。如果模块尚未保存,则将提示用户保存或自动保存,如在“空闲设置"对话框的“常规"选项卡中所选。如果存在语法错误,则在编辑器窗口中指示近似位置。
Python Shell 蟒蛇壳
Open or wake up the Python Shell window 打开或唤醒Python Shell窗口。
图5 Run菜单
五、Shell菜单
注意这个菜单只有在Shell当中有,IDLE中是没有的。
Shell menu (Shell window only) Shell菜单(仅限Shell窗口)
View Last Restart 查看上次重新启动
Scroll the shell window to the last Shell restart.将shell 窗口滚动到最后一次shell重新启动。
Restart Shell 重新启动Shell
Restart the shell to clean the environment 重新启动shell以清理环境。
Previous History 以前的历史
Cycle through earlier commands in history which match the current entry 循环浏览历史记录中与当前条目匹配的早期命令。
Next History 下一个历史
Cycle through later commands in history which match the current entry 循环查看历史记录中与当前条目匹配的后续命令。
lnterrupt Execution 中断执行
Stop a running program 停止正在运行的程序。
图6 Shell菜单
六、调试(Debug)菜单
这个菜单也只存在于Shell当中,IDLE中是没有的。
Debug menu(Shell window only) 调试菜单(仅限Shell窗口)
Go to File/Line 转到文件/行
Look on the current line:with the cursor,and the line above for a filename and linenumber. If found,open the file if not already open, and show the line. Use this to viewsource lines referenced in an exception traceback and lines found by Find in Files.Also available in the context menu of the Shell window and Output windows.
看看当前行。使用光标,并在上面的行中输入文件名和行号。如果找到,打开文件(如果尚未打开),并显示行。使用此选项可以查看异常回溯中引用的源行和文件中查找找到的行。也可以在Shell窗口和输出窗口的上下文菜单中使用。
Debugger (toggle) 调试器(切换)
When activated, code entered in the Shell or run from an Editor will run under thedebugger. In the Editor, breakpoints can be set with the context menu. This feature isstill incomplete and somewhat experimental.
激活后,在Shell中输入或从编辑器运行的代码将在调试器下运行。在编辑器中,可以使用上下文菜单设置断点。这个功能仍然不完整,有些实验性。
Stack Viewer 堆栈查看器
Show the stack traceback of the last exception in a tree widget, with access to localsand globals.
显示树小部件中最后一个异常的堆栈回溯,可以访问局部变量和全局变量。
Auto-open Stack Viewer 自动打开堆栈查看器
Toggle automatically opening the stack viewer on an unhandled exception 切换在未处理的异常上自动打开堆栈查看器。
图7 Debug菜单
七、选项(Option)菜单
这个在IDLE和Shell当中都有,主要是配置两个窗口的字体、显示、行号等功能,特别是行号,这个在其他代码编辑器是常见的,Python默认是没有显示行号的,如果要显示必须在“Show Line Numbers”打开,注意这个功能只存在于IDLE中。
Options menu (Shell and Editor) 选项菜单(Shell和编辑器)
Configure IDLE 配置空闲
Open a configuration dialog and change preferences for the following: fonts,indentation,keybindings, text color themes, startup windows and size, additional helpsources,and extensions. On macoS,open the configuration dialog by selectingPreferences in the application menu For more details,see Setting preferences underHelp and preferences
打开配置对话框并更改下列项的首选项:字体、缩进、键绑定、文本颜色主题、启动窗口和大小、其他帮助源和扩展名。在macOS上,通过选择应用程序菜单中的首选项打开配置对话框。有关详细信息,请参见“帮助和首选项"下的“设置首选项”。
Most configuration options apply to all windows or all future windows.The option itemsbelow only apply to the active window
大多数配置选项适用于所有窗口或所有未来窗口。下面的选项仅适用于活动窗口。
Show/Hide Code Context (Editor Window only) 显示/隐藏代码上下文(仅限编辑器窗口)
Open a pane at the top of the edit window which shows the block context of the codewhich has scrolled above the top of the window. See Code Context in the Editing andNavigation section below
打开编辑窗口顶部的一个窗格,该窗格显示在窗口顶部滚动的代码块上下文。请参见下面编辑和导航部分中的代码上下文。
ShowHide Line Numbers (Editor Window only) 显示/隐藏行号(仅限编辑器窗口)
Open a column to the left of the edit window which shows the number of each line oftext The default is off,which may be changed in the preferences(see Settingpreferences)
打开编辑窗口左侧的列,其中显示每行文本的编号。默认值为“关”,可在首选项中更改(请参见设置首选项)。
Zoom/Restore Height 缩放/还原高度
Toggles the window between normal size and maximum height The initial size defaults to 40 lines by 80 chars unless changed on the General tab of the ConfigureIDLE dialog.The maximum height for a screen is determined by momentarily maximizing a window the first time one is zoomed on the screen Changing screensettings may invalidate the saved height This toggle has no effect when a window ismaximized
在正常大小和最大高度之间切换窗口。除非在“"配置空闲"对话框的“常规"选项卡上更改,否则初始大小默认为40行80个字符。屏幕的最大高度由第一次在屏幕上缩放时瞬间最大化窗口来确定。更改屏幕设置可能会使保存的高度无效。当窗口最大化时,此切换无效。
图8 Option菜单
八、窗口(Window)菜单
这里显示的是你打开的所有程序,可以在不同程序之间进行切换。
Window menu(Shell and Editor) 窗口菜单(Shell和编辑器)
Lists the names of all open windows; select one to bring it to the foreground(deiconifying it if necessary)
列出所有打开窗口的名称;选择一个窗口将其置于前台(必要时将其取消圆锥化)
图9 Window菜单
九、帮助(Help)菜单
这里面的内容太重要了,但是一般会被使用者忽略。几乎所有的Python问题你都可以在里面找到答案,只是可惜没有中文版,但是借助各类翻译软件也可以翻译出一个八九不离十,强烈推荐大家平常多去翻 翻,你会发现可以挖出很多宝藏。我这篇文章的内容就来自于这个菜单里的“IDLE Help”。这里面还有一个好玩的菜单,那就是“Turtle Demo”,这里面有很多利用Python画图的程序示例,非常强大哦。
Help menu(Shell and Editor) 帮助菜单(Shell和编辑器)
About IDLE 关于空闲
Display version, copyright, license, credits, and more 显示版本、版权、许可证、信用证等。
IDLE Help 空闲帮助
Display this IDLE document,detailing the menu options,basic editing and navigation,and other tips
显示此空闲文档,详细说明菜单选项、基本编辑和导航以及其他提示。
Python Docs Python文档
Access local Python documentation, if installed,or start a web browser and opendocs.python.org showing the latest Python documentation
访问本地Python文档(如果已安装),或启动web浏览器并打开docs.Python.org以显示最新的Python文档。
Turtle Demo 海龟演示
Run the turtledemo module with example Python code and turtle drawings 使用示例Python代码和turtle图形运行turtledemo模块。
Additional help sources may be added here with the Configure IDLE dialog under theGeneral tab. See the Help sources subsection below for more on Help menu choices
其他帮助源可以通过“常规"选项卡下的“配置空闲“对话框添加到此处。有关“帮助"菜单选项的详细信息,请参见下面的“帮助源”小节。
图10 Help菜单
十、右键(Context)菜单
在编辑器中按右键看到的功能菜单,除了常见的复制、剪切、粘贴,还有其他调试的功能,请你慢慢去摸索吧。
Context Menus 上下文菜单
Open a context menu by right-clicking in a window(Control-click on macoS)Contextmenus have the standard clipboard functions also on the Edit menu
通过在窗口中单击鼠标右键(在macOS上单击控件)打开上下文菜单。上下文菜单在“编辑”菜单上也具有标准剪贴板功能。
Cut 切割
Copy selection into the system-wide clipboard, then delete the selection 将所选内容复制到系统范围的剪贴板中;然后删除所选内容。
Copy 复制
Copy selection into the system-wide clipboard 将所选内容复制到系统范围的剪贴板中。
Paste 粘贴
Insert contents of the system-wide clipboard into the current window 将系统范围剪贴板的内容插入当前窗口。
Editor windows also have breakpoint functions. Lines with a breakpoint set arespecially marked. Breakpoints only have an effect when running under the debugger.Breakpoints for a file are saved in the user’s idlerc directory
编辑器窗口也有断点函数。具有断点集的行被特别标记。只有在调试器下运行时,断点才起作用。文件的断点保存在用户的.idlerc目录中。
Set Breakpoint 设置断点
Set a breakpoint on the current line 在当前行上设置断点。
Clear Breakpoint 清除断点
Clear the breakpoint on that line 清除该行上的断点。
Shell and Output windows also have the following Shell和输出窗口也有以下内容。
Go to file/line 转到文件/行
Same as in Debug menu 与“调试”菜单中的相同。
The Shell window also has an output squeezing facility explained in the Python Shellwindow subsection below
Shell窗口还有一个输出压缩工具,下面的pythonshell窗口小节将对此进行说明。
Squeeze 挤压
lf the cursor is over an output line,squeeze all the output between the code above andthe prompt below down to a \'Squeezed text label
如果光标位于输出行上,请将上面的代码和下面的提示之间的所有输出压缩为“压缩文本"标签。
图11 Context菜单
十一、设置首选项(Setting preferences)
点击“Option”,点击“Configure IDLE”可以进入首选项设置,包括字体、文字大小等编辑器界面设置,还包括一些常规设置,例如打开IDLE默认是进Shell还是编辑器呢?还有扩展功能的使用等,都在这里面了。
Setting preferences 设置首选项
The font preferences, highlighting,keys,and general preferences can be changed viaConfigure IDLE on the Option menuNon-defaul user settings are saved in a .idlercdirectory in the user\'s home directory. Problems caused by bad user configurationfiles are solved by editing or deleting one or more of the files in idlerc
字体首选项、突出显示、键和常规首选项可以通过“选项"菜单上的“配置空闲"进行更改。非默认用户设置保存在用户主目录中的.idlerc目录中。通过编辑或删除.idlerc中的一个或多个文件,可以解决由错误的用户配置文件引起的问题。
On the Font tab, see the text sample for the effect of font face and size on multiplecharacters in multiple languages. Edit the sample to add other characters of personalinterest. Use the sample to select monospaced fonts. lf particular characters haveproblems in Shell or an editor,add them to the top of the sample and try changing firstsize and then font
在“字体"选项卡上,请参阅文本示例以了解多语言中字体的字体和大小对多个字符的影响。编辑示例以添加其他个人感兴趣的字符。使用示例选择等距字体。如果特定字符在Shell或编辑器中有问题,请将其添加到示例顶部,然后尝试更改第一个大小,然后更改字体。
On the Highlights and Keys tab, select a built-in or custom color theme and key set Touse a newer built-in color theme or key set with older IDLEs, save it as a new customtheme or key set and it well be accessible to older IDLES
在“高光和关键点"选项卡上,选择内置或自定义颜色主题和关键点集。若要将较新的内置颜色主题或密钥集与较旧的idle一起使用,请将其另存为新的自定义主题或密钥集,并且较I日的idle可以访问该主题或密钥集。
图12 Setting preferences
十二、文本颜色(Text colors)
在编辑器当中,用不同的颜色表示关键字、变量、类、字符串、注释等等,这个请大家平常多留心,可以让你很快发现错误,是一个很好的功能。通过点击“Option”,点击“Configure IDLE”,在打开窗口中找到“Custom Highlighting”可以进行自定义。
Text colors 文本颜色
ldle defaults to black on white text,but colors text with special meanings. For the shell,these are shell output,shell error, user output,and user error. For Python code,at theshell prompt or in an editor, these are keywords,builtin class and function names,names following class and def,strings,and comments. For any text window,these arethe cursor (when present), found text(when possible), and selected text.
ldle默认为黑白文本,但会给文本添加特殊含义的颜色。对于shell,这些是shell输出、shell错误、用户输出和用户错误。对于Python代码,在shell提示下或在编辑器中,这些是关键字、内置类和函数名、类和def之后的名称、字符串和注释。对于任何文本窗口,它们是光标(如果存在)、找到的文本(如果可能)和选定的文本。
Text coloring is done in the background, so uncolorized text is occasionally visible. Tochange the color scheme, use the Configure IDLE dialog Highlighting tab.The
marking of debugger breakpoint lines in the editor and text in popups and dialogs isnot user-configurable.
文本着色是在背景中完成的,因此未着色的文本偶尔可见。要更改颜色方案,请使用“配置空闲"对话框的“亮显"选项卡。在编辑器中标记调试器断点行,在弹出窗口和对话框中标记文本是用户不可配置的。
图13 Text colors
图14 Custom Highlighting
十三、自动缩进(Automatic indentation)
在使用if等语句时,会在下一行自动缩进4个空格。
Automatic indentation 自动缩进
After a block-opening statement, the next line is indented by 4 spaces (in the PythonShell window by one tab). After certain keywords (break,return etc.) the next line isdedented. In leading indentation,Backspace deletes up to 4 spaces if they are there.Tab inserts spaces (in the Python Shell window one tab),number depends on Indentwidth. Currently, tabs are restricted to four spaces due to TclTk limitations
在block opening语句之后,下一行将缩进4个空格(在Python Shel窗口中缩进一个选项卡)。在某些关键字(break、return等)之后,下一行是dedented。在前导缩进中,退格删除最多4个空格(如果有)。Tab插入空格(在Python Shell窗口的一个Tab中),数字取决于缩进宽度。目前,由于TcI/Tk的限制,标签被限制为四个空格。
See also the indent/dedent region commands on the Format menu 另请参见"格式"菜单上的“缩进/删除区域"命令。
图15 Automatic indentation
十四、Python Shell窗口
Python Shell window Python Shell窗口
with IDLE\'S Shell, one enters, edits, and recalls complete statements.Most consolesand terminals only work with a single physical line at a time.
使用IDLE的Shell,可以输入、编辑和调用完整的语句。大多数控制台和终端一次只能使用一条物理线路。
When one pastes code into Shell, it is not compiled and possibly executed until onehits Retum. One may edit pasted code first lf one pastes more that one statement intoShell, the result will be a SyntaxError when multiple statements are compiled as if theywere one
当一个人将代码粘贴到Shell中时,它不会被编译,可能会被执行,直到点击返回。可以先编辑粘贴的代码。如果一个将多个语句粘贴到Shell中,当多个语句被编译为一个语句时,结果将是一个SyntaxError。
The editing features described in previous subsections work when entering codeinteractively IDLE\'s Shell window also responds to the following keys
当以交互方式输入代码时,前面小节中描述的编辑功能可以工作。IDLE的Shell窗口还响应以下键。
*C-c interrupts executing command *C-C中断执行命令
* C-d sends end-of-file;closes window if typed at a>>prompt *C-d发送文件结尾;如果在>>提示下键入,则关闭窗口
*Alt-/ (Expand word) is also useful to reduce typing *Alt-/(展开word)也有助于减少键入
Command history 命令历史记录
* Alt-p retrieves previous command matching what you have typed On macOS use C-p
*Alt-p检索与您键入的内容匹配的上一个命令。在macOS上使用C-p。
*Alt-n retrieves next On macOS use C-n *Alt-n检索下一个。在macoS上使用C-n。
* Return while on any previous command retrieves that command *在任何前一个命令上返回时检索该命令
图16 Python Shell
十五、编辑器(Editor)窗口
Editor windows 编辑器窗口
IDLE may open editor windows when it starts, depending on settings and how youstart IDLE.Thereafter,use the File menu. There can be only one open editor windowfor a given file
IDLE在启动时可能会打开编辑器窗口,具体取决于设置和启动IDLE的方式。此后,使用“文件“菜单。对于给定的文件,只能有一个打开的编辑器窗口。
The title bar contains the name of the file, the full path, and the version of Python andIDLErunning the window The status bar contains the line number (Ln) and columnnumber (Col\'). Line numbers start with 1, column numbers with 0
标题栏包含文件名、完整路径以及运行窗口的Python和IDLE版本。状态栏包含行号(\'Ln\')和列号(\'Col)。行号以1开头;列号以0开头。
IDLE assumes that files with a known .py*extension contain Python code and thatother files do notRun Python code with the Run menu.
IDLE假设扩展名为.py*的文件包含Python代码,而其他文件则不包含。使用Run菜单运行Python代码。
图17 Editor windows
以上15个Python菜单的名称及功能翻译可能不是很专业,但仔细体会下来也差不多,希望你多去使用,也不一定要使用中文版,用多了自然就明白是什么作用了。
————————————————
版权声明:本文为CSDN博主「weixin_39900045」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_39900045/article/details/111654032