xcodetool 11.8.2024.112-beta0221

This is a prerelease version of xcodetool.
There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global xcodetool --version 11.8.2024.112-beta0221
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local xcodetool --version 11.8.2024.112-beta0221
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=xcodetool&version=11.8.2024.112-beta0221&prerelease
                    
nuke :add-package xcodetool --version 11.8.2024.112-beta0221
                    

数据中间件,代码生成

Product Compatible and additional computed target framework versions.
.NET net5.0 is compatible.  net5.0-windows was computed.  net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
.NET Core netcoreapp3.1 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
11.20.2025.1125-beta1648 164 11/25/2025
11.20.2025.1125-beta1611 164 11/25/2025
11.20.2025.1125-beta0801 165 11/25/2025
11.20.2025.1117-beta1557 314 11/17/2025
11.20.2025.1112 290 11/12/2025
11.20.2025.1112-beta1825 256 11/12/2025
11.20.2025.1112-beta0601 264 11/12/2025
11.20.2025.1108-beta0939 130 11/8/2025
11.20.2025.1106-beta0327 183 11/6/2025
11.20.2025.1104-beta1602 174 11/4/2025
11.20.2025.1103-beta1441 187 11/3/2025
11.20.2025.1029-beta0929 186 10/29/2025
11.20.2025.1029-beta0756 174 10/29/2025
11.20.2025.1029-beta0730 175 10/29/2025
11.20.2025.1019-beta0109 117 10/19/2025
11.20.2025.1001 461 10/1/2025
11.20.2025.1001-beta1735 154 10/1/2025
11.20.2025.921-beta1555 208 9/21/2025
11.20.2025.918-beta1437 295 9/18/2025
11.20.2025.918-beta0014 279 9/18/2025
11.20.2025.915-beta1220 240 9/15/2025
11.20.2025.913-beta0432 102 9/13/2025
11.20.2025.911-beta0352 170 9/11/2025
11.20.2025.910-beta0739 159 9/10/2025
11.20.2025.910-beta0531 163 9/10/2025
11.20.2025.901 282 9/1/2025
11.20.2025.901-beta0602 169 9/1/2025
11.20.2025.831-beta0411 167 8/31/2025
11.20.2025.828-beta0756 213 8/28/2025
11.20.2025.828-beta0543 202 8/28/2025
11.20.2025.820-beta1827 173 8/20/2025
11.20.2025.817-beta1750 175 8/17/2025
11.20.2025.801 243 8/1/2025
11.20.2025.801-beta0233 116 8/1/2025
11.18.2025.731-beta1440 120 7/31/2025
11.18.2025.730-beta1040 135 7/30/2025
11.18.2025.728-beta1608 162 7/28/2025
11.18.2025.725-beta0524 490 7/25/2025
11.18.2025.724-beta0540 506 7/24/2025
11.18.2025.723-beta0313 550 7/23/2025
11.18.2025.722-beta1456 568 7/22/2025
11.18.2025.722-beta1447 552 7/22/2025
11.18.2025.717-beta0003 167 7/17/2025
11.18.2025.715-beta0718 163 7/15/2025
11.18.2025.715-beta0324 166 7/15/2025
11.18.2025.714-beta0904 170 7/14/2025
11.18.2025.709-beta0112 176 7/9/2025
11.18.2025.706-beta0603 165 7/6/2025
11.18.2025.701 365 7/1/2025
11.18.2025.701-beta0829 167 7/1/2025
11.18.2025.701-beta0401 171 7/1/2025
11.18.2025.623-beta1259 177 6/23/2025
11.18.2025.618-beta0934 178 6/18/2025
11.18.2025.616-beta1416 169 6/16/2025
11.18.2025.616-beta0811 194 6/16/2025
11.18.2025.601 229 6/1/2025
11.18.2025.601-beta0810 138 6/1/2025
11.18.2025.528-beta1317 173 5/28/2025
11.18.2025.527-beta1546 167 5/27/2025
11.18.2025.527-beta1533 173 5/27/2025
11.18.2025.527-beta1043 184 5/27/2025
11.18.2025.501 312 5/1/2025
11.18.2025.501-beta1643 181 5/1/2025
11.18.2025.416-beta1256 232 4/16/2025
11.18.2025.415-beta0624 230 4/15/2025
11.18.2025.412-beta0428 140 4/12/2025
11.18.2025.401 325 4/1/2025
11.18.2025.401-beta0702 198 4/1/2025
11.18.2025.313-beta0543 202 3/13/2025
11.18.2025.311-beta0002 178 3/11/2025
11.18.2025.301 370 3/1/2025
11.18.2025.301-beta0143 123 3/1/2025
11.18.2025.224-beta1146 138 2/24/2025
11.18.2025.221-beta0926 140 2/21/2025
11.18.2025.217-beta0807 137 2/17/2025
11.18.2025.207-beta0906 148 2/7/2025
11.18.2025.201 361 2/1/2025
11.18.2025.201-beta1605 131 2/1/2025
11.17.2025.117-beta1415 125 1/17/2025
11.17.2025.115-beta1225 113 1/15/2025
11.17.2025.114-beta0536 110 1/14/2025
11.17.2025.109-beta1237 102 1/9/2025
11.17.2025.107-beta0601 147 1/7/2025
11.17.2025.103-beta1504 155 1/3/2025
11.17.2025.101 261 1/1/2025
11.17.2025.101-beta1139 147 1/1/2025
11.17.2025.101-beta0254 148 1/1/2025
11.17.2024.1231-beta0208 125 12/31/2024
11.17.2024.1230-beta0602 149 12/30/2024
11.16.2024.1225-beta1616 141 12/25/2024
11.16.2024.1211-beta0602 160 12/11/2024
11.16.2024.1208-beta0602 137 12/8/2024
11.16.2024.1202 436 12/2/2024
11.16.2024.1202-beta0219 100 12/2/2024
11.16.2024.1130-beta1450 127 11/30/2024
11.16.2024.1128-beta1251 129 11/28/2024
11.16.2024.1128-beta0722 119 11/28/2024
11.16.2024.1127-beta0806 125 11/27/2024
11.16.2024.1124-beta1553 148 11/24/2024
11.16.2024.1124-beta1546 124 11/24/2024
11.16.2024.1123-beta0127 127 11/23/2024
11.16.2024.1119-beta0550 137 11/19/2024
11.16.2024.1114 247 11/14/2024
11.16.2024.1114-beta0038 128 11/14/2024
11.16.2024.1113-beta0602 142 11/13/2024
11.16.2024.1112-beta0714 118 11/12/2024
11.16.2024.1101 242 11/1/2024
11.16.2024.1101-beta0944 124 11/1/2024
11.15.2024.1112-beta0943 138 11/12/2024
11.15.2024.1111-beta1312 131 11/11/2024
11.15.2024.1029-beta0854 132 10/29/2024
11.15.2024.1027-beta0304 131 10/27/2024
11.15.2024.1020-beta0457 122 10/20/2024
11.15.2024.1005 322 10/5/2024
11.15.2024.1005-beta0110 130 10/5/2024
11.15.2024.1004 196 10/4/2024
11.15.2024.1004-beta0640 112 10/4/2024
11.15.2024.1004-beta0609 124 10/4/2024
11.15.2024.924-beta0808 135 9/24/2024
11.15.2024.922-beta1046 136 9/22/2024
11.15.2024.920-beta0751 124 9/20/2024
11.15.2024.919-beta1613 135 9/19/2024
11.15.2024.919-beta0037 131 9/19/2024
11.15.2024.918-beta0214 135 9/18/2024
11.15.2024.918-beta0213 137 9/18/2024
11.15.2024.918-beta0137 134 9/18/2024
11.15.2024.917-beta0218 138 9/17/2024
11.15.2024.916-beta0710 144 9/16/2024
11.15.2024.911-beta0346 157 9/11/2024
11.15.2024.910-beta1153 158 9/10/2024
11.15.2024.910-beta0846 152 9/10/2024
11.15.2024.910-beta0831 157 9/10/2024
11.15.2024.910-beta0821 146 9/10/2024
11.15.2024.910-beta0008 134 9/10/2024
11.15.2024.906-beta1427 137 9/6/2024
11.15.2024.904-beta1118 156 9/4/2024
11.15.2024.903-beta0241 147 9/3/2024
11.15.2024.902 416 9/2/2024
11.15.2024.902-beta0550 126 9/2/2024
11.15.2024.826-beta0849 139 8/26/2024
11.15.2024.826-beta0725 142 8/26/2024
11.15.2024.821-beta0719 140 8/21/2024
11.15.2024.816-beta1407 154 8/16/2024
11.15.2024.809-beta0608 154 8/9/2024
11.15.2024.806 347 8/6/2024
11.15.2024.805 184 8/5/2024
11.15.2024.805-beta0839 131 8/5/2024
11.15.2024.805-beta0300 118 8/5/2024
11.15.2024.803 167 8/3/2024
11.15.2024.803-beta1714 113 8/3/2024
11.15.2024.801 207 8/1/2024
11.15.2024.801-beta0732 140 8/1/2024
11.8.2024.801-beta0147 136 8/1/2024
11.8.2024.731-beta0606 111 7/31/2024
11.8.2024.730-beta0515 130 7/30/2024
11.8.2024.728-beta1354 113 7/28/2024
11.8.2024.728-beta0617 126 7/28/2024
11.8.2024.727-beta1047 117 7/27/2024
11.8.2024.723-beta0709 136 7/23/2024
11.8.2024.722-beta0938 150 7/22/2024
11.8.2024.721-beta1230 150 7/21/2024
11.8.2024.719-beta0807 135 7/19/2024
11.8.2024.717-beta0857 132 7/17/2024
11.8.2024.717-beta0606 137 7/17/2024
11.8.2024.716-beta0011 148 7/16/2024
11.8.2024.715-beta1000 140 7/15/2024
11.8.2024.714-beta0545 144 7/14/2024
11.8.2024.710-beta0410 136 7/10/2024
11.8.2024.709 225 7/9/2024
11.8.2024.709-beta0201 143 7/9/2024
11.8.2024.708-beta0857 143 7/8/2024
11.8.2024.707-beta1104 144 7/7/2024
11.8.2024.707-beta0608 143 7/7/2024
11.8.2024.704-beta0842 149 7/4/2024
11.8.2024.701 186 7/1/2024
11.8.2024.701-beta0101 141 7/1/2024
11.8.2024.625-beta1600 150 6/25/2024
11.8.2024.620-beta1130 159 6/20/2024
11.8.2024.620-beta1115 145 6/20/2024
11.8.2024.611-beta0230 153 6/11/2024
11.8.2024.606 206 6/6/2024
11.8.2024.606-beta0307 141 6/6/2024
11.8.2024.604-beta0826 129 6/4/2024
11.8.2024.604-beta0743 121 6/4/2024
11.8.2024.604-beta0638 132 6/4/2024
11.8.2024.604-beta0556 128 6/4/2024
11.8.2024.603-beta1359 145 6/3/2024
11.8.2024.603-beta0606 134 6/3/2024
11.8.2024.601 189 6/1/2024
11.8.2024.601-beta0425 147 6/1/2024
11.8.2024.528-beta0836 132 5/28/2024
11.8.2024.523-beta0947 139 5/23/2024
11.8.2024.515 218 5/15/2024
11.8.2024.513-beta0609 147 5/13/2024
11.8.2024.508-beta1244 168 5/8/2024
11.8.2024.507 217 5/7/2024
11.8.2024.507-beta1718 144 5/7/2024
11.8.2024.503 179 5/3/2024
11.8.2024.503-beta1726 115 5/3/2024
11.8.2024.503-beta0607 120 5/3/2024
11.8.2024.502-beta0052 117 5/2/2024
11.8.2024.501-beta0606 151 5/1/2024
11.8.2024.429-beta0854 139 4/29/2024
11.8.2024.424-beta1026 143 4/24/2024
11.8.2024.417-beta0711 153 4/17/2024
11.8.2024.411-beta0756 223 4/11/2024
11.8.2024.410-beta1244 199 4/10/2024
11.8.2024.409-beta0010 212 4/9/2024
11.8.2024.402 256 4/2/2024
11.8.2024.402-beta1631 197 4/2/2024
11.8.2024.330-beta0956 216 3/30/2024
11.8.2024.329-beta1049 179 3/29/2024
11.8.2024.327-beta0940 194 3/27/2024
11.8.2024.325-beta1243 217 3/25/2024
11.8.2024.319-beta0029 249 3/19/2024
11.8.2024.315-beta0558 192 3/15/2024
11.8.2024.314-beta1343 211 3/14/2024
11.8.2024.313-beta0204 209 3/13/2024
11.8.2024.307-beta1212 213 3/7/2024
11.8.2024.303 337 3/3/2024
11.8.2024.303-beta0524 195 3/3/2024
11.8.2024.228-beta1456 230 2/28/2024
11.8.2024.228-beta0803 225 2/28/2024
11.8.2024.222-beta0800 214 2/22/2024
11.8.2024.222-beta0744 220 2/22/2024
11.8.2024.216-beta0839 196 2/16/2024
11.8.2024.203 274 2/3/2024
11.8.2024.203-beta1635 219 2/3/2024
11.8.2024.201-beta0042 188 2/1/2024
11.8.2024.130-beta0403 188 1/30/2024
11.8.2024.125-beta0010 206 1/25/2024
11.8.2024.123-beta0120 201 1/23/2024
11.8.2024.120-beta1613 196 1/20/2024
11.8.2024.112-beta1221 234 1/12/2024
11.8.2024.112-beta1212 238 1/12/2024
11.8.2024.112-beta1200 216 1/12/2024
11.8.2024.112-beta0221 239 1/12/2024
11.8.2024.104-beta0115 207 1/4/2024
11.8.2024.102-beta0146 226 1/2/2024
11.8.2024.101 325 1/1/2024
11.8.2024.101-beta0512 235 1/1/2024
11.8.2023.1218-beta0938 197 12/18/2023
11.8.2023.1210-beta1346 244 12/10/2023
11.8.2023.1209-beta0038 215 12/9/2023
11.8.2023.1201 188 12/1/2023
11.8.2023.1201-beta0550 213 12/1/2023
11.8.2023.1126-beta0047 190 11/26/2023
11.8.2023.1124-beta2252 170 11/24/2023
11.8.2023.1121-beta1004 161 11/21/2023
11.8.2023.1120-beta1457 195 11/20/2023
11.8.2023.1114-beta0656 162 11/14/2023
11.8.2023.1110-beta1324 196 11/10/2023
11.8.2023.1107-beta0007 204 11/7/2023
11.8.2023.1101 283 11/1/2023
11.8.2023.1101-beta0800 282 11/1/2023
11.8.2023.1101-beta0755 215 11/1/2023
11.8.2023.1101-beta0304 259 11/1/2023
11.8.2023.1031-beta0023 277 10/31/2023
11.8.2023.1030-beta0751 291 10/30/2023
11.8.2023.1028-beta0100 341 10/28/2023
11.8.2023.1026-beta0051 286 10/26/2023
11.8.2023.1022-beta1416 331 10/22/2023
11.8.2023.1020-beta0112 331 10/20/2023
11.8.2023.1012 385 10/12/2023
11.8.2023.1010-beta0956 302 10/10/2023
11.8.2023.1001 330 10/1/2023
11.8.2023.1001-beta0342 346 10/1/2023
11.8.2023.930-beta0438 333 9/30/2023
11.8.2023.929-beta0343 355 9/29/2023
11.8.2023.928-beta0020 341 9/28/2023
11.8.2023.914-beta0845 347 9/14/2023
11.8.2023.914-beta0307 290 9/14/2023
11.8.2023.913-beta0541 288 9/13/2023
11.8.2023.911-beta2328 360 9/11/2023
11.8.2023.909-beta0001 334 9/9/2023
11.8.2023.831-beta0724 324 8/31/2023
11.8.2023.831-beta0237 323 8/31/2023
11.8.2023.830-beta0636 332 8/30/2023
11.8.2023.829-beta0727 376 8/29/2023
11.8.2023.826-beta0001 384 8/26/2023
11.8.2023.823-beta1153 273 8/23/2023
11.8.2023.822-beta1617 324 8/22/2023
11.8.2023.822-beta1556 319 8/22/2023
11.8.2023.817-beta0324 338 8/17/2023
11.8.2023.815-beta0614 343 8/15/2023
11.8.2023.812-beta0822 379 8/12/2023
11.8.2023.806-beta1039 360 8/6/2023
11.8.2023.803-beta1733 299 8/3/2023
11.8.2023.801 252 8/1/2023
11.8.2023.801-beta0706 294 8/1/2023
11.8.2023.801-beta0210 320 8/1/2023
11.8.2023.723-beta0540 336 7/23/2023
11.8.2023.723-beta0521 308 7/23/2023
11.8.2023.711-beta0326 340 7/11/2023
11.8.2023.707-beta0320 327 7/7/2023
11.8.2023.704-beta0217 309 7/4/2023
11.8.2023.628-beta0652 274 6/28/2023
11.8.2023.624-beta0021 327 6/24/2023
11.8.2023.622-beta0043 323 6/22/2023
11.8.2023.609-beta1406 342 6/9/2023
11.8.2023.606-beta1137 309 6/6/2023
11.8.2023.603-beta0000 404 6/3/2023
11.8.2023.601 290 6/1/2023
11.8.2023.601-beta1421 346 6/1/2023
11.8.2023.531-beta0844 348 5/31/2023
11.8.2023.528-beta1511 333 5/28/2023
11.8.2023.527-beta0038 383 5/27/2023
11.8.2023.524-beta1609 326 5/24/2023
11.8.2023.523-beta0001 378 5/23/2023
11.8.2023.511-beta0917 325 5/11/2023
11.8.2023.511-beta0019 317 5/11/2023
11.8.2023.510-beta2335 348 5/10/2023
11.8.2023.508-beta2349 367 5/8/2023
11.8.2023.503 319 5/3/2023
11.8.2023.503-beta1619 372 5/3/2023
11.8.2023.503-beta1524 326 5/3/2023
11.8.2023.424-beta1320 304 4/24/2023
11.8.2023.422-beta0205 336 4/22/2023
11.8.2023.412-beta1750 405 4/12/2023
11.8.2023.412-beta1557 399 4/12/2023
11.8.2023.409-beta1501 379 4/9/2023
11.8.2023.408-beta0105 434 4/8/2023
11.8.2023.407-beta0633 414 4/7/2023
11.8.2023.405-beta0133 350 4/5/2023
11.8.2023.401 387 4/1/2023
11.8.2023.401-beta1724 383 4/1/2023
11.3.2023.401-beta0000 437 4/1/2023
11.3.2023.328-beta1337 445 3/28/2023
11.3.2023.327-beta1514 391 3/27/2023
11.3.2023.324-beta1635 384 3/24/2023
11.3.2023.322-beta1520 391 3/22/2023
11.3.2023.322-beta0402 342 3/22/2023
11.3.2023.318-beta0211 351 3/18/2023
11.3.2023.314-beta0127 343 3/14/2023
11.3.2023.312-beta0127 332 3/12/2023
11.3.2023.311-beta1336 362 3/11/2023
11.3.2023.310-beta1209 341 3/10/2023
11.3.2023.307-beta1032 377 3/7/2023
11.3.2023.302 387 3/2/2023
11.3.2023.301 384 3/1/2023
11.3.2023.301-beta0118 350 3/1/2023
11.3.2023.228-beta0647 308 2/28/2023
11.3.2023.225-beta0332 411 2/25/2023
11.3.2023.225-beta0126 370 2/25/2023
11.3.2023.221-beta1436 388 2/21/2023
11.3.2023.203 429 2/3/2023
11.3.2023.203-beta1432 372 2/3/2023
11.3.2023.203-beta1155 377 2/3/2023
11.3.2023.101 463 1/1/2023
11.3.2023.101-beta0220 347 1/1/2023
11.3.2022.1224-beta0551 340 12/24/2022
11.3.2022.1223-beta0407 399 12/23/2022
11.3.2022.1217-beta0141 416 12/17/2022
11.3.2022.1212-beta1503 356 12/12/2022
11.3.2022.1201 491 12/1/2022
11.3.2022.1201-beta1212 390 12/1/2022
11.3.2022.1201-beta0632 386 12/1/2022
11.3.2022.1129-beta0048 420 11/29/2022
11.3.2022.1119-beta0026 420 11/19/2022
11.3.2022.1117-beta0827 364 11/17/2022
11.3.2022.1112-beta0001 410 11/12/2022
11.3.2022.1106-beta0411 463 11/6/2022
11.3.2022.1105-beta0227 376 11/5/2022
11.3.2022.1101 537 11/1/2022
11.3.2022.1101-beta0737 406 11/1/2022
11.3.2022.1030-beta0807 429 10/30/2022
11.3.2022.1028-beta0043 428 10/28/2022
11.3.2022.1020-beta0841 487 10/20/2022
11.3.2022.1014-beta0128 442 10/14/2022
11.3.2022.1009 597 10/9/2022
11.3.2022.1008-beta0957 447 10/8/2022
11.3.2022.1001 604 10/1/2022
11.3.2022.1001-beta1534 453 10/1/2022
11.3.2022.928-beta0359 440 9/28/2022
11.3.2022.917-beta0640 513 9/17/2022
11.3.2022.901 585 9/1/2022
11.3.2022.901-beta0314 344 9/1/2022
11.3.2022.821-beta1520 365 8/21/2022
11.3.2022.816-beta0752 366 8/16/2022
11.3.2022.813-beta1439 441 8/13/2022
11.3.2022.810-beta0602 415 8/10/2022
11.1.2022.807-beta0041 360 8/7/2022
11.1.2022.801 595 8/1/2022
11.1.2022.801-beta0137 382 8/1/2022
11.1.2022.722-beta0847 397 7/22/2022
11.1.2022.701 632 7/1/2022
11.1.2022.701-beta1346 438 7/1/2022
11.1.2022.619-beta0936 404 6/19/2022
11.1.2022.616-beta1140 397 6/16/2022
11.1.2022.609-beta1513 412 6/9/2022
11.1.2022.605-beta1607 440 6/5/2022
11.1.2022.605-beta1403 471 6/5/2022
11.1.2022.604 607 6/4/2022
11.1.2022.604-beta0417 457 6/4/2022
11.1.2022.601 627 6/1/2022
11.1.2022.601-beta0358 459 6/1/2022
11.1.2022.529-beta2346 419 5/29/2022
11.1.2022.521-beta1127 426 5/21/2022
11.1.2022.509-beta1441 395 5/9/2022
11.1.2022.509-beta1402 423 5/9/2022
11.1.2022.509-beta0333 455 5/9/2022
11.1.2022.508-beta1603 396 5/8/2022
11.1.2022.506-beta1454 448 5/6/2022
11.1.2022.501 651 5/1/2022
11.1.2022.501-beta0140 389 5/1/2022
11.0.2022.427-beta1600 399 4/27/2022
11.0.2022.427-beta0359 379 4/27/2022
11.0.2022.425-beta1330 468 4/25/2022
11.0.2022.422-beta1322 424 4/22/2022
11.0.2022.415-beta0458 444 4/15/2022
11.0.2022.408-beta0119 374 4/8/2022
11.0.2022.304 646 3/4/2022
11.0.2022.202 666 2/2/2022
11.0.2022.201 655 2/1/2022
9.20.2020.910 779 9/10/2020

强化FormatName支持反向生成下划线字段名;重构实体类代码生成,支持独立生成模型类和接口