-
Vsc, visual studio code
확장 설치
solidity
Solidity is the language used in Ethereum to create smart contracts, this extension provides:
Syntax highlighting
Snippets
Compilation of the current contract (Press F1 Solidity : Compile Current Solidity Contract), or F5
Compilation of all the contracts (Press F1 Solidity : Compile all Solidity Contracts), or Ctrl + F5 or Cmd + F5
Code completion for all contracts / libraries in the current file and all referenced imports
Default project structure (solidity files needs to be in the src/ directory, and libraries in the lib/ directory). Libraries will follow the same structure.
Compilation supporting EIP82 (dappfile and dependency packages)
Support for different solidity versions (Remote and local)
Code generation using Nethereum, it includes currently the default template for Nethereum service, dtos generation. (Open 'contractName.json' after compilation from the bin folder. Press F1 and press Solidity: Code generate from compilation output..) Auto generation of Nethereum files on compilation
Linting using Solhint or Ethlint설치하고 나면 소스 코드에 Syntax highlighting가 적용되어 진다.
'Blockchain' 카테고리의 다른 글
Truffle Project 생성 (0) 2022.11.30 Ganache 설치 (0) 2022.11.30 Truffle 설치 (0) 2022.11.30 Truffle 환경 (0) 2022.11.30 Remix에서 solidity 코드 작성 컴파일 배포 Ex (0) 2022.11.28 비잔티움 장군 문제(Byzantine Generals Problem) (0) 2022.11.13 POI(proof-of-importance, 중요도증명) (0) 2022.11.13 POS(proof-of-stake, 지분증명) (0) 2022.11.13