官术网_书友最值得收藏!

What you need for this book

The set up recipes in Chapter 1, Installing the Odoo Development Environment, and Chapter 15, Web Client Development, expect that you are working on a server running Debian GNU/Linux, or a derivative distribution such as Ubuntu, in a reasonably up-to-date release. If you are running another distribution, things should be fairly straightforward; the main differences should be in the names of the packages to install, and possibly the location of the configuration files of PostgreSQL and Nginx.

If your workstation is running Windows or MacOS, we advise you to set up a Debian virtual machine to work with Odoo. While it is possible to develop natively on Windows or Mac, having a development environment as close as possible to the deployment environment is a good way to avoid nasty surprises and GNU/Linux is the recommended deployment platform for Odoo.

Is there a recommended Integrated Development Environment (IDE) for Odoo? This is a frequently asked question by newcomers. The best answer is to use whatever tool you are familiar with. Popular choices include Eclipse or PyCharm, but a very high number of experimented developers, including the core Odoo developers, use just a programming text editor such as vim, GNU emacs, or Sublime Text to have syntax highlighting and useful helpers such as automatic indentation, while using the Python debugger for debugging. It is recommended to start with the basic tools because IDEs have a tendency to hide complexity you should be familiar with in order to fix the harder problems.

主站蜘蛛池模板: 长宁区| 商河县| 云浮市| 定安县| 南陵县| 满洲里市| 若尔盖县| 东乌珠穆沁旗| 阿拉善左旗| 托克逊县| 宜宾市| 彩票| 湖州市| 咸丰县| 汉寿县| 丁青县| 花莲市| 扎鲁特旗| 玉山县| 来宾市| 阳朔县| 南川市| 沐川县| 昆明市| 云安县| 张家港市| 农安县| 囊谦县| 山阳县| 上蔡县| 雷州市| 霍邱县| 台南县| 进贤县| 泉州市| 漾濞| 南部县| 巴林右旗| 黔西县| 肇源县| 淳化县|