Mastering PyCharm (Paperback)
暫譯: 精通 PyCharm (平裝本)
Quazi Nafiul Islam
- 出版商: Packt Publishing
- 出版日期: 2015-10-30
- 售價: $1,690
- 貴賓價: 9.5 折 $1,606
- 語言: 英文
- 頁數: 180
- 裝訂: Paperback
- ISBN: 1783551313
- ISBN-13: 9781783551316
-
相關分類:
ARM
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$580$493 -
$500$395 -
$474$450 -
$505零起點 Python 足彩大數據與機器學習實盤分析
-
$780$616 -
$420$332 -
$780$616 -
$520$406
相關主題
商品描述
Use PyCharm with fluid efficiency to write idiomatic python code
About This Book
- Understand how PyCharm works and how you can leverage its strength to develop applications quickly
- Master PyCharm's editor to get a fast workflow
- Full of examples and illustrations that focus on the practical aspects of using PyCharm
Who This Book Is For
If you know PyCharm but want to understand it better and leverage its more powerful but less obvious tool set, this is the book for you. Serving as a launch pad for those who want to master PyCharm and completely harness its best features, it would be helpful if you were familiar with some of Python's most prominent tools such as virtualenv and Python's popular docstring formats such as reStructuredText and EpyType.
What You Will Learn
- Understand the internal workings of the IntelliJ Platform
- Leverage PyCharm's powerful search tools, and learn which ones are the best for you and your workflow
- Customize PyCharm's enhanced Python interpreter and its inbuilt terminal
- Develop web applications quickly and easily with different frameworks such as Flask and Django
- Understand how code completion works in PyCharm for Python and JavaScript
- Make calls to external tools, and use PyCharm macros to your advantage
In Detail
PyCharm is addictive, with powerful and configurable code completion, superb editing tools, top-notch support, diverse plugins, and a vibrant ecosystem to boot. Learning how PyCharm works and maximising the synergy of its powerful tools will help you to rapidly develop applications.
From leveraging the power of the editor to understanding PyCharm's internals, this book will give you a comprehensive view of PyCharm and allow you to make your own choices about which workflow and tools are best for you.
You will start by getting comfortable with PyCharm and making it look exactly like you want. You can customize the tools and taskbars to suit individual developers' coding styles. You also learn how to assign keyboard shortcuts. You will master debugging by inserting breakpoints, collecting runtime data, and debugging from the console. You will understand how PyCharm works underneath and how plugins such as Codemap, Vim, Bitbucket, Assets compressor, markdown, bash file, shortcut translator, and .gitignore leverage the power of the IntelliJ platform.
You will become comfortable using the VCS interface in PyCharm and see the benefits of using it for some simple tasks as well as some more complex tasks such as partial commits using changelists.
You will take an in-depth look at the various tools in PyCharm, improving your workflow drastically. Finally, you will deploy powerful PyCharm tools for Django, Flask, GAE, and Pyramid Development, becoming well acquainted with PyCharm's toolset for web development with popular platforms.
Packed with insider tricks, this book will help you boost productivity with PyCharm.
Style and approach
An easy-to-follow guide with plenty of examples and screenshots. Each topic starts off with the goal of enhancing or changing a part of PyCharm to make it suit your needs.
商品描述(中文翻譯)
使用 PyCharm 高效流暢地編寫慣用的 Python 代碼
本書介紹
- 了解 PyCharm 的運作方式,以及如何利用其優勢快速開發應用程式
- 掌握 PyCharm 的編輯器,以獲得快速的工作流程
- 充滿實例和插圖,專注於使用 PyCharm 的實用面向
本書適合誰
如果你已經知道 PyCharm,但想更深入了解並利用其更強大但不那麼明顯的工具集,那麼這本書就是為你而寫的。這本書作為想要精通 PyCharm 並完全發揮其最佳功能的人的跳板,如果你熟悉一些 Python 的主要工具,如 virtualenv 和 Python 的流行文檔字符串格式,如 reStructuredText 和 EpyType,將會更有幫助。
你將學到什麼
- 了解 IntelliJ 平台的內部運作
- 利用 PyCharm 強大的搜索工具,並學習哪些工具最適合你和你的工作流程
- 自訂 PyCharm 的增強 Python 解釋器及其內建終端
- 使用 Flask 和 Django 等不同框架快速輕鬆地開發網頁應用程式
- 了解 PyCharm 中 Python 和 JavaScript 的代碼補全是如何運作的
- 調用外部工具,並利用 PyCharm 宏來獲得優勢
詳細內容
PyCharm 令人上癮,擁有強大且可配置的代碼補全、卓越的編輯工具、一流的支援、多樣的插件以及充滿活力的生態系統。學習 PyCharm 的運作方式並最大化其強大工具的協同效應將幫助你快速開發應用程式。
從利用編輯器的力量到理解 PyCharm 的內部結構,本書將為你提供全面的 PyCharm 觀點,並讓你自行選擇最適合你的工作流程和工具。
你將從熟悉 PyCharm 開始,並使其看起來完全符合你的需求。你可以自訂工具和任務欄,以適應個別開發者的編碼風格。你還將學習如何分配鍵盤快捷鍵。你將通過插入斷點、收集運行時數據和從控制台進行調試來掌握調試技巧。你將了解 PyCharm 的底層運作,以及 Codemap、Vim、Bitbucket、Assets compressor、markdown、bash 文件、快捷鍵翻譯器和 .gitignore 等插件如何利用 IntelliJ 平台的力量。
你將熟悉在 PyCharm 中使用 VCS 介面,並看到在一些簡單任務以及一些更複雜任務(如使用變更列表的部分提交)中使用它的好處。
你將深入了解 PyCharm 中的各種工具,顯著改善你的工作流程。最後,你將為 Django、Flask、GAE 和 Pyramid 開發部署強大的 PyCharm 工具,熟悉 PyCharm 在流行平台上的網頁開發工具集。
這本書充滿了內部技巧,將幫助你提高使用 PyCharm 的生產力。
風格與方法
這是一本易於跟隨的指南,包含大量示例和截圖。每個主題都以增強或改變 PyCharm 的某一部分以滿足你的需求為目標開始。