Document Type
|
:
|
BL
|
Record Number
|
:
|
1090333
|
Doc. No
|
:
|
bc1010152
|
Main Entry
|
:
|
Islam, Quazi Nafiul
|
Title & Author
|
:
|
Mastering PyCharm : : use PyCharm with fluid efficiency /\ Quazi Nafiul Islam.
|
Publication Statement
|
:
|
Birmingham, UK :: Packt Publishing,, 2015.
|
Series Statement
|
:
|
Community experience distilled
|
Page. NO
|
:
|
1 online resource (1 volume) :: illustrations.
|
ISBN
|
:
|
9781783551323
|
|
:
|
: 1783551321
|
|
:
|
9781783551316
|
|
:
|
: 1783551313
|
|
:
|
: 9781783551316
|
Notes
|
:
|
Includes index.
|
Contents
|
:
|
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting the Right Look; A short note on keyboard shortcuts; The basics; The first change -- fonts; The layout; The minimalist; Beautiful code; Editor; Getting the right colors; Style hierarchies; Styling on steroids; Imports and exports; TextMate bundles; Summary; Chapter 2: Understanding the Keymap; Different keymaps; Finding shortcuts; Setting shortcuts; Troubleshooting on Mac; Summary; Chapter 3: Getting Places; Omni; Back and Forward; Macro
|
|
:
|
Go to definition or navigate to declarationSearch Everywhere; The Switcher tool; The Project panel; Micro; The Structure panel; Ace Jump; Summary; Chapter 4: Editing; Improving code completion; Understanding what intentions can do for you; Collecting runtime types; Adding docstrings and type information; The skeletons in PyCharm's closet; Setting up IPython Notebook; Editor plugins; Writing code; Refactoring; Multiple cursors; doc_mode; Reading code; The lens mode; Diagrams; Method hierarchies; Summary; Chapter 5: Interpreters and Consoles; All about interpreters; Adding interpreters
|
|
:
|
Making new templatesSnippets (live templates); Surround templates; Summary; Chapter 9: Version Control Integration; Initializing version control; Ignoring files; Remotes; The VCS menu; The Changes panel; Changing Diff colors; Change lists; Summary; Chapter 10: HTML and JavaScript Tools; JavaScript support; Getting the most out of JavaScript code completion; Using JSDoc; Using libraries; Transpiled to JavaScript languages; Support for libraries and frameworks; Client-side frameworks; Server-side frameworks and NodeJS; JavaScript Code Quality Tools; HTML and CSS; Emmet; Live debugging
|
|
:
|
Installing the pluginDebugging the file; File watchers; Summary; Chapter 11: Web Development with PyCharm; Database tools; Adding a data source; Connecting to a database; Adding files; Using the SQL console; Parameterized statements; Console history; Database diagrams; Exporting data; Copying DDLs; Exporting the table contents; Web frameworks; Common features; Support for templating engines; Customized project creation; Debugging in templates; Django; Setting up Django; Model dependency diagrams; Manage.py tasks; Django Console; Summary; Index
|
Subject
|
:
|
Python (Computer program language)
|
Subject
|
:
|
Computer programming.
|
Subject
|
:
|
Python (Langage de programmation)
|
Subject
|
:
|
Programmation (Informatique)
|
Subject
|
:
|
computer programming.
|
Subject
|
:
|
COMPUTERS-- Desktop Applications-- Project Management Software.
|
Subject
|
:
|
Computer programming.
|
Subject
|
:
|
Python (Computer program language)
|
Dewey Classification
|
:
|
005
|
LC Classification
|
:
|
QA76.73.P98
|