دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [1 ed.]
نویسندگان: Sufyan bin Uzayr
سری:
ISBN (شابک) : 1484273435, 9781484273432
ناشر: Apress
سال نشر: 2021
تعداد صفحات: 225
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 772 Kb
در صورت تبدیل فایل کتاب Optimizing Visual Studio Code for Python Development: Developing More Efficient and Effective Programs in Python به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب بهینه سازی کد ویژوال استودیو برای توسعه پایتون: توسعه برنامه های کارآمدتر و موثرتر در پایتون نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Table of Contents About the Author About the Technical Reviewer Acknowledgments Introduction Chapter 1: Introduction to Visual Studio Code User Interface Basic Layout Side-By-Side Editing Minimap Indent Guides Breadcrumbs Explorer Multiselection Filtering the Document Tree Outline View Markdown Outline View Open Editors Views Activity Bar Command Palette Configuring the Editor Hiding the Menu Bar (for Windows, Linux) Settings Zen Mode Centered Editor Layout Tabs Tab Ordering Preview Mode Editor Groups Keyboard Shortcuts Disabling Preview Mode Using Ctrl+Tab to Navigate in Entire Editor History Closing an Entire Group Instead of a Single Editor Window Management Setting Up Visual Studio Code Cross-Platform MacOS Linux Windows Updating Cadence Insiders Nightly Build Portable Mode Additional Components Extensions Key Bindings for Visual Studio Code Keyboard Shortcuts Editor Detecting Keybinding Conflicts Troubleshooting Keybindings Keyboard Rules Accepted Keys Command Arguments Removing a Specific Key Binding Rule Keyboard Layout-Independent Nindings When Clause Contexts Conditional Operators Available Contexts Programming Languages Supported Language Features in VS Code Changing the Language for the Selected File Additional Components and Tools Commonly Used Components VS Code Extensions Additional Tools Settings Precedence Settings and Security Summary Chapter 2: Getting Started with Python Programs in Visual Studio Code Installation Basics Reviewing the Required Extensions Tabnine Bracket Pair Colorizer Python Snippets Python Test Explorer for Visual Studio Code Configuring Debug Better Comments AutoDocstring Python Indent Getting Started with Code Editing Autocomplete and IntelliSense Customizing IntelliSense Behavior Troubleshooting Running Selection/Line in Terminal (REPL) Formatting General Formatting Settings Troubleshooting Your Formatting Refactoring Extract Variable Extract Method Sort Imports Linting Enabling Linters Disabling Linting Running Linting Linting Settings Specific Linters Pylint Default Pylint Rules Troubleshooting Linting Debugging Initializing Configurations Additional Configurations Basic Debugging Conditional Breakpoints Invoking a Breakpoint in Code Breakpoint Validation Debugging Specific App Types Summary Chapter 3: Setting Up the Environment and Testing Setting Up Your Environment Manually Specifying an Interpreter Selecting and Activating an Environment Environments and Terminal Windows Choosing a Debugging Environment Environment Variable Definitions File Variable Substitution Using the PYTHONPATH Variable Running Your Projects Selecting a Python Interpreter Creating a Python Hello World Source Code File Running Hello World Running the Python Debugger Configuring and Initializing the Debugger Defining Variables Installing and Using Packages Supportting Jupyter Jupyter Code Cells Additional Commands and Keyboard Shortcuts Python Interactive Window Plot Viewer Live Share for Python Interactive Variable Explorer and Data Viewer Connecting to a Remote Jupyter Server Converting Jupyter Notebooks to Python Code File Debugging a Jupyter Notebook Exporting a Jupyter Notebook Configuration Files JUPYTER_CONFIG_DIR JUPYTER_CONFIG_PATH Data Files JUPYTER_PATH JUPYTER_DATA_DIR Runtime File JUPYTER_RUNTIME_DIR Summary Chapter 4: Working with Python Frameworks Python Frameworks Ecosystem at a Glance Django Development Installation Creating a Project Environment for the Django Tutorial Creating and Running a Minimal Django App Creating the Django Project Creating a Django App Creating a Debugger Launch Profile Exploring the Debugger Using Definition and Peek Definition Commands Using a Template to Render a Page Serving Static Files Readying the App for Static Files Referring to Static Files Using the Collectstatic Command Creating Multiple Templates That Extend a Base Template Creating a Base Page Template and Styles Creating a Code Snippet Working with Data, Data Models, and Migrations Types of Databases Migrating the Database Creating a Superuser and Enabling the Administrative Interface Flask Development Creating and Running a Minimal Flask App Running the App in the Debugger Using Definition and Peek Definition Commands Using a Template to Render a Page Creating a Requirements.txt File for the Environment Data Science–Specific Information and Tutorials Setting Up a Data Science Environment Preparing the Data Training and Evaluating a Model Summary Chapter 5: Working with Containers and MS Azure Integrating Azure for Your Python Projects Key Azure Services Computer Services Identity Azure Mobile Services Storage Services Data Management Messaging Products CDN Management Azure AI Azure Blockchain Workbench Creating a Function in Azure with Python Using Visual Studio Code Deploying Docker Containers to Azure App Service Using Containers in VS Code Operating with Containers Creating a Devcontainer.json File Managing Extensions Forcing an Extension to Operate Locally or Remotely Forwarding or Publishing a Port Temporarily Forwarding a Port Personalizing with Dotfile Repositories Summary Index