WebStorm 2021.1 程式開發軟體-研究分析軟體/新永資訊有限公司

WebStorm 2021.1 程式開發軟體

WebStorm 2021.1 程式開發軟體

  • WebStorm 2021.1 程式開發軟體
  • 編號
  • 類別
    程式開發軟體
  • 介紹
    使用現代JavaScript生態系統的全部力量 - WebStorm讓您覆蓋!享受智能代碼完成,即時錯誤檢測,強大的導航和重構JavaScript,TypeScript,樣式表語言和最流行的框架。
  • 價格

WebStorm 2021.1 Program Development Software

What’s new in WebStorm 2021.1
Smarter code completion for JavaScript and TypeScript, improved support for Stylelint, a built-in HTML preview, new settings for choosing editor font weight, and enhancements for working with pull requests.

JavaScript & TypeScript
ML-assisted code completion

Completion suggestions in your JavaScript and TypeScript files will now be sorted using machine-learning algorithms. Read this blog post to learn more. 


Better completion suggestions for symbol names

WebStorm will now consider file names when showing you completion suggestions for top-level variables as well as for function and class names.
Improved JSDoc syntax highlighting
​​
To make JSDoc comments more readable, we’ve implemented new options for tweaking the color scheme of JSDoc tag values and types. You can find them in Preferences / Settings | Editor | Color Scheme | JavaScript / TypeScript.
Suppressing inspections for files
WebStorm allows you to turn off individual inspections for your entire project or on a more granular level – for example, for a statement or a class. With v2021.1, you can also disable them on a file-by-file basis.

Frameworks & Technologies
Built-in remote collaborative development service

WebStorm is now shipped with Code With Me, our new service for remote collaborative development and pair programming. You can use it to code together in real time and talk to others from the IDE.
​​​​​Support for CSS modules in Vue

Starting from v2021.1, WebStorm will support CSS modules used in .vue files. The IDE will resolve $style properties correctly, providing code completion, navigation, and basic refactoring capabilities for them.
Enhancements for the HTTP client

​​
Working with the built-in HTTP client is now more convenient. You can collapse the returned output using a new icon, quickly scroll to the top or the bottom of the response, find and replace usages of the http:// protocol in a few clicks.
Configurable scope for ESLint
If you have ESLint set up for files like .md or .coffee, you can now see the errors reported by it in the editor. For this, add those file types to a new Run for files field.
Support for JSON Lines
WebStorm現在支持JSON Lines文本格式。IDE將識別 .jsonl,.jslines,.ldjson和.ndjson文件類型。

HTML & CSS

Improved support for Stylelint

Fix your CSS code with Stylelint in just a few clicks. Hover over a problem in your file or place the caret on it and press Alt+Enter, then select Stylelint: Fix current file.
Additionally, you can now specify a path to the configuration file under the corresponding field in Preferences / Settings | Languages & Frameworks | Style Sheets | Stylelint.
Built-in HTML preview

​​
You can now preview static HTML files right in WebStorm! The changes you make to an HTML file or the linked CSS and JavaScript files will be saved, with the preview reloaded automatically so you can see the changes.
Selector specificity for CSS

​​
When working with style sheets, you can now check the specificity of your selectors – just hover over a selector that you want to check. Alternatively, focus on a selector and press Ctrl+Q to see this information in the Documentation popup.

User Interface
Adjustable font weight

You can now choose between different variations of the editor font you’re using, be it light, regular, or bold. You can adjust the new options under Typography Settings in Preferences / Settings | Editor | Fonts.
Maximize tabs in the split view

Have several tabs open in the split view? Double-click the tab you’re working with to maximize the editor window for it. To bring that tab back to its original size, double-click it again.

More helpful quick documentation

MDN documentation is now bundled with WebStorm. This will help prevent connectivity issues with the MDN website and make in-editor documentation show up faster. It’s now also more informative – for example, you’ll see details about supported browser versions for JavaScript APIs.
Better accessibility
If you use high contrast mode on Windows, WebStorm will sync with the OS and apply the high-contrast theme on the first launch. Plus, more UI elements are now read out correctly when you use a screen reader.
Quick access to recent projects on Windows
We’ve improved the support for Windows jump lists and made it possible to open your recent projects by right-clicking on the WebStorm icon on the taskbar or on the Start menu.
Fixes for many issues
This release was mainly focused on improving the quality of WebStorm. We’ve fixed a lot of known issues, including the one involving file-name case sensitivity when working with different file systems.

Version Control
​​Improved work with pull requests

​​
We’ve added several enhancements that will help you work with pull requests more efficiently. For example, you can now create a new PR right from the Pull Requests tool window by clicking the + icon.
Support for commit message templates
WebStorm now supports Git commit message templates, which you can use to remind yourself of what needs to be included in a message. When you define such a template, the IDE will show its text as an initial commit message.
New action for saving to Shelf

You can now use a new Save to Shelf action to copy your changes to Shelf while keeping them in the local changes. To try it out, press Ctrl+Shift+A and type Save to Shelf.
Features
Intelligent coding assistance

WebStorm brings you smart coding assistance for JavaScript and compiled-to-JavaScript languages, Node.js, HTML and CSS. Enjoy code completion, powerful navigation features, on-the-fly error detection, and refactorings for all of these languages.
Modern frameworks
WebStorm provides advanced coding assistance for Angular, React, Vue.js and Meteor. Enjoy support for React Native, PhoneGap, Cordova and Ionic for mobile development and develop for server-side with Node.js. All in one IDE!
Smart editor
The IDE analyzes your project to provide the best code completion results for all supported languages. Hundreds of built-in inspections report any possible issues right as you type and suggest quick-fix options

Navigation & Search
WebStorm helps you get around your code more efficiently and save time when working with large projects. Jump to a method, function or variable definition in just one click, or search for the usages.
Debugging, tracing and testing
WebStorm provides powerful built-in tools for debugging, testing and tracing your client-side and Node.js applications. With minimum configuration required and thoughtful integration into the IDE, these tasks are much easier with WebStorm.
Debugging
WebStorm provides a built-in debugger for your client-side code (that works with Chrome) and Node.js apps. Place the breakpoints, step through the code, and evaluate expressions – all without leaving the IDE.
Testing
Perform testing with ease, as WebStorm integrates with Karma test runner, Mocha, Jest and Protractor. Run and debug tests right inside the IDE, view results in a nice and visual format, and navigate to the test code.
Tracing and profiling
WebStorm features spy-js, a built-in tool that helps you trace your JavaScript code. Explore how files are connected with function calls and efficiently identify any possible bottlenecks.

Seamless tool integration
WebStorm integrates with popular command line tools for web development, providing you with a productive, streamlined development experience without using the command line.
Build tools
Enjoy a simple unified UI for running Grunt, Gulp or npm tasks right from the IDE. All tasks are listed in a special tool window, so simply double-click on the task name to start it.
Code quality tools
In addition to hundreds of WebStorm’s own inspections, it can run ESLint, JSCS, TSLint, Stylelint, JSHint or JSLint against your code and highlight any issues on the fly, right in the editor.
Project templates
Start new projects from the Welcome screen using popular project templates like Express or Web starter kit, and access even more project generator thanks to integration with Yeoman.

IDE features
WebStorm is built on top of the open-source IntelliJ Platform, which we at JetBrains have been developing and perfecting for over 15 years. Enjoy the fine-tuned, yet highly customizable experience it provides to fit your development workflow.
VCS
WebStorm provides a unified UI for working with many popular Version Control Systems, ensuring a consistent user experience across git, GitHub, SVN, Mercurial, and Perforce.
Local history
Whether you’re using VCS or not, Local history can be a real code saver. At any time you can inspect the history of either a particular file or directory, and roll back to any of its previous versions.
Customization
WebStorm is extremely customizable. Adjust it to perfectly suit your coding style, from shortcuts, fonts and visual themes to tool windows and editor layout.
​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

系統需求

OS:
Officially released 64-bit versions of the following:
Microsoft Windows 8 or later
macOS 10.13 or later
Any Linux distribution that supports Gnome, KDE, or Unity DE.
Pre-release versions are not supported.

CPU:
Multi-core CPU. WebStorm supports multithreading for different operations and processes making it faster the more CPU cores it can use.
RAM:
8 GB of total system RAM
HD:
SSD drive with at least 5 GB of free space
 

WebStorm 2021.1 程式開發軟體

WebStorm 2021.1的新增功能
JavaScript和TypeScript的代碼完成更智能,對Stylelint的支持得到增強,內置HTML預覽,用於選擇編輯器字體粗細的新設置,以及用於處理請求的增強功能。

JavaScript和TypeScript
ML輔助代碼完成

現在,將使用機器學習算法對JavaScript和TypeScript文件中的完成建議進行排序。 


更好的符號名稱完成建議

現在,WebStorm在向您顯示頂級變量以及函數和類名的完成建議時,
將考慮文件名。

改進的JSDoc語法突出顯示
​​
​​​​​為了使JSDoc註釋更具可讀性,我們實現了一些新選項,用於調整JSDoc標記值和類型的顏色方案。您可以在“首選項/設置” |“設置”中找到它們。 編輯器 配色方案| JavaScript / TypeScript。
禁止檢查文件
WebStorm允許您關閉整個項目或更詳細的級別(例如,語句或類)的單個檢查。使用v2021.1,您還可以逐個文件地禁用它們。

​框架與技術
內置的遠程協作開發服務

現在,WebStorm隨Code With Me一起提供, Code With Me是我們用於遠程協作開發和結對編程的新服務。您可以使用它進行 實時編碼,並 通過IDE與其他人交談。
​​​​​​​在Vue中支持CSS模塊

​​​​​​從v2021.1開始,WebStorm將支持.vue文件中使用的CSS模塊。IDE將正確解析$ style屬性,為它們提供代碼完成,導航和基本的重構功能。
HTTP客戶端的增強功能

​​
​​​​​現在,使用內置HTTP客戶端更加方便。您可以使用新圖標折疊返回的輸出,快速滾動到響應的頂部或底部,單擊幾次即可查找和替換http://協議的用法。
ESLint的可配置範圍
如果已為.md或.coffee等文件設置了ESLint,則現在可以在編輯器中查看其報告的錯誤。為此,請將這些文件類型添加到新的 “運行文件”字段中。
支持JSON行
WebStorm現在支持JSON Lines文本格式。IDE將識別 .jsonl,.jslines,.ldjson和.ndjson文件類型。

HTML和CSS

改進了對Stylelint的支持

只需單擊幾下,即可使用Stylelint修復CSS代碼。將鼠標懸停在文件中的問題上或將插入符號放在其上Alt+Enter,然後按,然後選擇 Stylelint:修復當前文件。
此外,您現在可以在“首選項/設置” |“設置”中的相應字段下 指定配置文件的路徑。語言和框架| 樣式表| Stylelint。
內置HTML預覽

​​
​​​​​現在,您可以直接在WebStorm中預覽靜態HTML文件!您對HTML文件或鏈接的CSS和JavaScript文件所做的更改將被保存,並 自動重新加載預覽,以便您查看更改。
CSS的選擇器特異性

​​
​​​​​現在,使用樣式表時,您可以檢查選擇器的 特殊性-只需將鼠標懸停在要檢查的選擇器上即可。或者,將焦點放在一個選擇器上,然後按一下Ctrl+Q以在“文檔”彈出窗口中查看此信息。

用戶界面
字體粗細可調

現在,您可以在使用的編輯器字體的不同變體之間進行選擇,無論是淺色,常規還是粗體。您可以在“首選項” /“設置” |“字體”中的“字體設置”下調整新選項 。編輯器 字體。
最大化拆分視圖中的選項卡

​​​​​​在拆分視圖中有幾個選項卡打開嗎?雙擊要使用的選項卡,以最大化其編輯器窗口。要將該標籤恢復到原始大小,請再次雙擊它。

更有用的快速文檔

MDN文檔現在與WebStorm捆綁在一起。這將有助於防止MDN網站的連接問題,並使編輯器中的文檔顯示得更快。現在,它也提供了更多信息-例如,您將看到有關JavaScript API支持的瀏覽器版本的詳細信息。
更好的可及性
​​​​​​如果您在Windows上使用高對比度模式,WebStorm將與操作系統同步並在首次啟動時應用高對比度主題。另外,使用屏幕閱讀器時,現在可以正確讀出更多的UI元素。
在Windows上快速訪問最近的項目
我們已經改進了對Windows跳轉列表的支持,並通過右鍵單擊任務欄或“開始”菜單上的WebStorm圖標,可以 打開您最近的項目。
修復了許多問題
該發行版主要側重於提高WebStorm的質量。我們已經解決了許多 已知問題,其中包括 在使用不同文件系統時涉及文件名區分大小寫的問題。

版本控制
​​​​​​拉取請求的改進工作

​​
​​​​​我們添加 了一些增強功能,可以幫助 您更有效地處理請求請求。例如,您現在可以直接在“拉取請求”工具窗口中通過單擊+圖標來創建新的PR 。
支持提交消息模板
WebStorm現在支持 Git提交消息模板,您可以使用該模板來提醒自己消息中需要包含的內容。定義此類模板時,IDE會將其文本顯示為初始提交消息。
保存到貨架的新動作

現在,您可以使用新的“保存到貨架”操作將更改複製到“貨架”,同時將其保留在本地更改中。要試用,請按 Ctrl+Shift+A並輸入Save to Shelf。
特徵
智能編碼輔助

WebStorm為您提供針對JavaScript和JavaScript編譯語言,Node.js,HTML和CSS的智能編碼幫助。享受代碼完成,強大的導航功能,動態錯誤檢測以及所有這些語言的重構。
現代框架
WebStorm為Angular, React,Vue.js和Meteor提供了高級編碼幫助。享受對React Native,PhoneGap,Cordova和Ionic的支持,以進行移動開發以及使用Node.js在服務器端進行開發。一站式集成開發環境!
智能編輯器
IDE將分析您的項目, 以為所有受支持的語言提供最佳的代碼完成結果。數以百計的內置檢查會在您鍵入內容時報告任何可能的問題,並提出快速修復選項。
導航和搜索
WebStorm可幫助您更有效地處理代碼,並在處理大型項目時節省時間。只需單擊一下即可跳轉到方法,函數或變量定義,或搜索用法。

調試,跟踪和測試
WebStorm提供了功能強大的內置工具,用於調試,測試和跟踪客戶端和Node.js應用程序。只需最少的配置並與IDE進行周到的集成,使用WebStorm即可輕鬆完成這些任務。
調試
WebStorm為您的客戶端代碼(可與Chrome一起使用)和Node.js應用程序提供內置的調試器。放置斷點,單步執行代碼並評估表達式-所有這些都無需離開IDE。
測驗
由於WebStorm與Karma測試運行程序,Mocha,Jest和Protractor集成在一起,因此輕鬆執行測試。直接在IDE內部運行和調試測試,以美觀和直觀的格式查看結果,並導航到測試代碼。
跟踪和分析
WebStorm具有spy-js,這是一個內置工具,可幫助您跟踪JavaScript代碼。探索文件如何與函數調用連接,並有效地識別任何可能的瓶頸。
無縫工具集成
WebStorm與流行的命令行工具集成在一起以進行Web開發,無需使用命令行即​​可為您提供高效,簡化的開發體驗。
構建工具
享受一個簡單的統一UI,可直接從IDE運行Grunt, Gulp或 npm任務。所有任務都在一個特殊的工具窗口中列出,因此只需雙擊任務名稱即可啟動它。
代碼質量工具
除了數百WebStorm自己檢查的,它可以運行 ESLint, JSCS,TSLint,Stylelint, JSHint或JSLint的對你的代碼,並突出顯示在飛行的任何問題,就在編輯器中。
項目模板
使用流行的項目模板(如Express 或Web入門工具包),從“歡迎”屏幕開始新項目, 由於與Yeoman集成,因此可以訪問更多項目生成器。

IDE功能
WebStorm建立在開源IntelliJ平台之上,我們在JetBrains上已經開發和完善了15多年。享受它提供的經過微調但高度可定制的體驗,以適合您的開發工作流程。
VCS
WebStorm提供了用於與許多流行的版本控制系統一起使用的統一UI,從而確保了git,GitHub,SVN,Mercurial和Perforce的一致用戶體驗。
當地歷史
無論您是否使用VCS,本地歷史記錄都可以成為真正的代碼保護程序。您可以隨時檢查特定文件或目錄的歷史記錄,並回滾到其任何以前的版本。
客制化​​​​​​​
WebStorm是高度可定制的。從快捷方式,字體和視覺主題到工具窗口和編輯器佈局,對其進行調整以使其完全適合您的編碼樣式。​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​
​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

Essential XlsIO程式開發軟體

Essential XlsIO是一個.NET庫,可以讀取,寫入和修改Microsoft Excel文件。它具有類似於Microsoft Office Automation庫的完整對像模型。它可以在沒有安裝Microsoft Excel的系統上使用,使其成為一個出色的報表引擎。Essential XlsIO使用戶能夠在Windows窗體,ASP.NET,WPF,ASP.NET MVC和Silverlight應用程序中創建格式豐富的Microsoft Excel報表。

Essential XlsIO程式開發軟體

BullseyeCoverage C ++ 8.21 代碼覆蓋分析工具

Bullseye Coverage是Bullseye公司開發的一款C / C ++代碼覆蓋測試分析工具,支持多種的C ++編譯器,除了Unix下的編譯器之外,Windows的Borland C ++,Gnu C ++也都有支援。

BullseyeCoverage C ++ 8.21 代碼覆蓋分析工具

Handsontable 8.3.2 電子表格開發軟體

為開發人員設計的 Handsontable是您可擴展的電子表格解決方案,用於創建出色應用程序 超越電網 Handsontable是您可擴展的電子表格解決方案,用於創建出色應用程序。這個開箱即用的解決方案帶有CLI工具,因此您可以使用任意數量的插件來構建您的創建。此外,Handsontable是一個空白的畫布,所以你可以創建自己的外觀和感覺。 開源 自從2012年GitHub首次推出以來,成千上萬的用戶為Handsontable開發做出了貢獻。它已從基礎工具轉變為許多行業的必要數據網格技術,包括金融,零售,技術和科學。 多個版本 Handsontable是用純JavaScript編寫的,也可以使用AngularJS指令和聚合物組件。我們正在努力增加更多的集成,前端框架和更好的後端技術支持。

Handsontable 8.3.2 電子表格開發軟體